立项原因:旨在打造一款用go语言编写的高自定义性的全语言离线lsp内部集成ai的开源ide编辑器
业务背景:熟悉vue,tailwindcss typescript,Go语言会ai agent架构
点击空白处退出提示
立项原因:旨在打造一款用go语言编写的高自定义性的全语言离线lsp内部集成ai的开源ide编辑器
业务背景:熟悉vue,tailwindcss typescript,Go语言会ai agent架构
gugacode 是一款面向 Go/TypeScript/JavaScript 的离线优先桌面 AI IDE,基于 Go(Wails v3)+ Vue 3 + Monaco 构建,单文件打包分发。功能模块包括:多标签编辑器(Diff 视图、Markdown 预览、AI 幽灵补全)、AI 助手(OpenAI/Anthropic 双协议 SSE 流式对话、9 种右键代码动作)、自治 Agent(读写文件、执行命令、Git 操作,所有命令强制人工审批)、离线 LSP(gopls/tsserver/vtsls 补全与跳转)、内置 PTY 终端、Git 全套集成(含 AI 代码审查)、Delve/Node 调试与测试发现、Worker 沙箱插件系统 + Open VSX 市场、SSH 远程开发等 46 个后端服务。主要功能:断网可用,本地工具链(go/tsc/eslint/vitest)一键调用;API 密钥加密存储、路径沙箱与 CSP 防护;支持三套设计语言、中英日国际化。
1.我负责全栈开发
2.使用tailwindcss+vue 3+typescript + go + wails3.实现了全语言的离线全量lsp,内部集成agent功能,可以与codex open code Claude code等相比,解决了open VSX在fo语言环境下使用困难的问题



评论