betta-tech

byo-coding-agent

betta-tech

暂无描述

AI 简介

这是一个面向开发者的手动构建AI编程代理的实践项目,用Go语言实现了一个轻量级终端编码助手。核心功能包括:支持多LLM提供商(Anthropic、OpenAI)、可插拔工具调用(如读写文件、执行bash命令)、用户审批机制、对话压缩策略、TUI交互界面及运行时动态切换模型与提供商。技术特点是采用清晰分层的“harness engineering”架构,强调代理框架而非模型本身,所有组件通过接口解耦,便于学习、调试与扩展。适合希望深入理解AI代理底层设计、定制化本地开发助手或教学演示的场景。

Go
MIT License
104
Stars
33
Forks
1
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天+14
综合评分42.99
默认分支main