Alltomatos的OpenCode——开源AI编码代理的叉.
Grupo de Apoio: https://chat.whatsapp.com/DOLzfQ4aPZ12R7ZRbLabNh 页面存档备份,存于互联网档案馆
截图
埃斯特·埃克·多索尔 打开代码马提多·波尔 全托马托斯, com o foco no app desktop para Windows e judges de UI/UX específicos deste fork (sidebar de projetos, 终端 e 浏览器 embutidos no Cabeçalho da sessão, 技术种子 paderão, entre outros-veja o) 更改日志 e 作为 释放 (原始内容存档于2017-09-29). para o histórico completo.
分支
Estext trabalha com duas 分枝: 树枝:
prod- 支助处。 Só ela gera发布公示(o app instalado e o auto-updater apontam pra cá). 笔名dev(原始内容存档于2018-10-26) (英语). promovida quando um lade de mudanças está maduro.dev——分行分出. acontece aqui priminiro, roda em modo def localmente pra vialar, e só depois é provida pra) 维基语录链接:名人名言 - 文学作品 - 谚语 - 谚语 - 谚语 - 谚语 - 谚语prod。 。 。 .
应用桌面( produção)
贝克西・克多・克多 释放 ——分枝相接地相接地相接地相接地相接地相接 prod。 。 。 .
| 平方阵a | 下载 |
|---|---|
| 窗口 | opencode-desktop-win-x64.exe (Intador NSIS) |
| macOS(英特尔/亚美尼亚) | opencode-desktop-mac-x64.dmg 编号 : opencode-desktop-mac-arm64.dmg |
| Linux (德文/乌本图) | opencode-desktop-linux-x64.deb |
| Linux( 费多拉/ RHEL) | opencode-desktop-linux-x64.rpm |
| Linux( 普遍性) | opencode-desktop-linux-x64.AppImage |
没有视窗,baixee骑O opencode-desktop-win-x64.exe (Instador NSIS)——脚本的sem necessidade de 脚本. 没有macOS e Linux, baixe o instalador 通讯员 e instale manualmente (英语:.dmg, (中文(简体) ), dpkg -i *.deb, (中文(简体) ), rpm -i *.rpm页:1 .AppImage) (中文(简体) ).
诺塔(macOS): os 建立 Mac não são assinados/notarizados por este分叉 (não temos uma conta Apple开发者 configurada). (原始内容存档于2018-03-26). Na priminira abertura o Gatekeepers vai avisar que o app "não pode ser ver vificado"—— Clique com o botão straito no app – ique 阿布里尔 自由手册.
O app verifica atualiza – es autoamente contra reste repositório (英语:alltomatos/opencode(原始内容存档于2013-10-12). não contra o projeto origent.
罗丹多·德森沃尔门托
Pra vialar pudanças antes de prover (原始内容存档于2018-09-21) (英语) dev ưμ㼯a prod, 骑 o app 桌面本地化 partir da 分支 dev数字 :
git clone https://github.com/alltomatos/opencode.git
cd opencode
git checkout dev
bun install
cd packages/desktop
bun run dev
Canal 电力公司 dev(原始内容存档于2013-10-12). auto-update desativado, ícone de dev. Pra Builtar um instalador 本地的羊群公开:
cd packages/desktop
OPENCODE_CHANNEL=prod bun run build
bun run package:win # Windows (feito manualmente nesta máquina)
bun run package:mac # macOS — precisa rodar num Mac
bun run package:linux # Linux — precisa de dpkg/rpm/fpm disponíveis
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}哦 死神们 packages/desktop/dist/。 。 。 .
真正的自治公共组织: assim que a 分支 prod 促销 dev → prod),o工作流程 release-desktop.yml dispara sozinho e builda Windows/macOS/Linux em paralelo (英语:windows-latest编号 :macos-latest编号 :ubuntu-latest(原始内容存档于2018-09-21). publicando os três num único release do GitHub com a versão que estivers em packages/desktop/package.json 没有一分钟做推。 (原始内容存档于2018-12-09) (英语). Não pricesa mais builar nada manualmente corse máquina (só umbar a versão, contentar, e prover.). Pra reexucutar manualmente(前: retry de uma plataforma que falhou),用法 gh workflow run release-desktop.yml。 。 。 .
通过 npm (canais dev/ prod) 的 CLI
Além do app桌面, o CLI deste fork é publicado serreto no npm sob o escopo 互联网档案馆的存檔,存档日期2013-12-20 @alltomatos, 分离 opencode-ai编号 :@opencode-ai/* 做原创的 —— instala com 运河通过 sintaxe @tag 时间轴:
npm install -g @alltomatos/opencode@dev # última publicada a cada push em dev
npm install -g @alltomatos/opencode@latest # última publicada a cada push em prod
公共自动工作流程 release-npm-fork.yml: cross-compilados num único transfer) e publica com a 标记通讯员 à 分支. Útil pudanças de dev 通过 CLI/servidor sem precisar instalar o app桌面.
目 录
Estef forciona um sistema de memória cross-sessão (Global e por por projeto),又译作活生生地活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活泼活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活活 O modelo tem acesso a duas 工具索布需求a - memory_search (相关协商)e memory_save (registra algo pra lembrar depois)——chamadas quando o próprio modelo决定 que é conference, sem injetar tudo autulamente em todo prote.
- Ativar/desativar e escolher模型互联网档案馆的存檔,存档日期2013-12-21. Configura'es – Memória (mesmo paderão de toggle superâneo do reso do app.).
- 全球记忆组织 (单位:千美元)
~/.local/share/opencode/memory/global/(fisca disponível como 技能 carregada autaramente em qualquer sessão/projeto, além de consultável通过) 互联网档案馆的存檔,存档日期2013-12-02memory_search。 。 。 . - 梅莫里亚 por projeto (单位:千美元)
~/.local/share/opencode/memory/projects/<projeto>/(原始内容存档于2013-10-12). fica isolada por pretório.
Rodando numa VPS (服务器再机)
O OpenCode também roga como servido puro, sem o app 桌面 – útil pra manter sessães ativers 24/7 e sessar de qualquer lugar. 中国植物物种信息数据库.
export OPENCODE_SERVER_PASSWORD="uma-senha-forte-aqui"
opencode web --hostname 0.0.0.0 --port 4096 # UI web embutida, acessível pelo navegador
# ou
opencode serve --hostname 0.0.0.0 --port 4096 # só a API, pra conectar via app desktop ou TUI
重新定义 (中文(简体) ) 没有应用桌面, ou abrir a URL serito no navegador. Guia completo(系统化、代理reverso/TLS、segurança) em docs/vps-hosting.md。 。 。 .
装瓶完成电报互联网档案馆的存檔,存档日期2011-12-02. : Conecte em Configura * Integra * Telegram (ken do @BotFather). cada pedido roda em segundo plano; se um tuno ficar travado (前: uma pergunta sem resposta) ele suncha sozinho depois de 10 minutos e visa 不聊天——您使用 /cancel {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}请检查date=中的日期值 (帮助). /new 来来来来来来来来来来来来来来来回来去.
Abas do app: 代码 e AgentUI
O app 桌面 Organiza o trabalho em abas na barra 横向:
- 代码 aba paderão: sessães de codificação oldais; com o agente OpenCode opendo no seu projeto (terminal e 浏览器embutidos, pissães等).
- 探员 —— 构思器:配置 um agente com 系统即时, modelo e 技能 selecionadas, teste num sandbox de chalch embutido, e habilite/desabilite por sessão. 编辑: Baseado em páginas, sratto na sidebar. 中国植物物种信息数据库.
探员
OpenCode 包括两个内置代理, 您可以在其中切换 Tab 键.
- 构建 - 发展工作的默认、完全无障碍代理
- 计划 - 用于分析和代码勘探的只读剂
- 默认拒绝文件编辑
- 在运行 bash 命令前询问权限
- 探索不熟悉的代码库或计划更改的理想
还包括: 常规 用于复杂搜索和多步骤任务的子代理.
这在内部使用,可以使用 @general 在消息中输入.
学习更多关于 代理人 (原始内容存档于2017-09-29). in the original project's docs.
文档
一个文件 打开码.ai/docsDiferenças específicas deste分叉(旁条、技能种子、运河等) 更改日志 (原始内容存档于2018-10-25). dete repositório.
十字军
Estefork 存在 graças ao tabalho da 装备 原作 打开代码 (阿诺玛利克语). Todo o núcleo do produto- o agente de codificação, a TUI, o proto, o SDK- vem do projeto 原生; este fork adiceona e justa produce a camada do app desktop.
- 原创: github.com/anomalyco/开口编码
- 官方网站: 打开代码.ai
- 官方解释: 打开码.ai/discord
(原始内容存档于2018-03-21) (英语). Se você não está procurando e pecificamente por este分叉,使用o 原创
建立在 OpenCode 上
如果您正在研究一个与OpenCode相关的项目,并且正在使用"opencode"作为其名称的一部分,例如"opencode-dashboard"或"opencode-mobile",请在你的README中添加一则注释来澄清它不是由OpenCode团队所建,并且不以任何方式附属于它们.
