$npx opencode@latest

终端原生 AI 编程助手

一个开源的命令行工具,将 AI 编程助手直接带入你的终端。更快地编写更好的代码。

opencode-terminal — 80x24
~$ opencode init my-project
Project initialized successfully!
my-project(main)$ opencode assist "Refactor the login component"
Analyzing project structure...
I found src/components/Login.tsx. Based on your request, I suggest:
  • Extract validation logic to a custom hook
  • Implement proper error handling
  • Add loading state indicators
my-project$

为什么选择 OpenCode?

终端原生

直接在终端中工作。无需浏览器,无需 IDE 插件。

多模型支持

支持 Claude、GPT-4、Gemini 以及通过 Ollama 运行本地模型。

Agent 模式

让 AI 自主处理复杂任务,包括文件编辑和命令执行。

开源项目

完全开源。查看、修改并为代码库做贡献。

快速开始

1安装 OpenCode
$curl -fsSL https://opencode.ai/install.sh | sh
2配置 API 密钥
$export ANTHROPIC_API_KEY=your-api-key
3开始 AI 编程
$opencode