返回首页
最新
嘿,HN - 我们构建了一个基于终端的开源编码助手。
你可能听说过Claude Code,但OpenCode运行的是完整的文本用户界面(TUI),而不是典型的滚动命令行输出。
这提供了更好的用户体验,并且可以与任何大型语言模型(LLM)一起使用。我们还在努力支持多个LLM的联合使用。
它内置了对语言服务器协议(LSP)服务器的支持,因此可以捕捉到代码库中的错误。我们发现这大大减少了错误的发生。
其他一些功能包括:
- 会话管理:保存和管理多个对话会话
- 工具集成:AI可以执行命令、搜索文件和修改代码
- 持久存储:使用SQLite数据库存储对话和会话
- LSP集成:支持代码智能的语言服务器协议
- 文件变更跟踪:在会话中跟踪和可视化文件更改
- 外部编辑器支持:打开您喜欢的编辑器以撰写消息