工具介绍
<p align="центр">
<a href="https://opencode.ai">
<изображение>
<source srcset="packages/console/app/src/asset/logo-ornate-dark.svg" media="(предпочтительно-цветовая схема: темная)>
<source srcset="packages/console/app/src/asset/logo-ornate-light.svg" media="(предпочтительно цветовая схема: свет)>
<img src="packages/console/app/src/asset/logo-ornate-light.svg" alt="OpenCode logo">
</фотография>
</a>
</p>
<p align="центр"> Агент кодирования с открытым исходным кодом.</p>
<p align="центр">
<a href="https://opencode.ai/discord"><img alt="Discord" src="https://img.shields.io/discord/1391832426048651334?style=flat-square&label=discord"/></a>
<a href="https://www.npmjs.com/package/opencode-ai"><img alt="npm" src="https://img.shields.io/npm/v/opencode-ai?style=flat-square"/></a>
<a href="https://github.com/anomalyco/opencode/actions/workflows/publish.yml"><img alt="Build status" src="https://img.shields.io/github/actions/workflow/status/anomalyco/opencode/publish.yml?style=flat-square&branch=dev>
</p>
<p align="центр">
<a href="README.md">Английский</a>
<a href="README.zh.md">"中"</a> |
<a href="README.zht.md">"中"</a> |
<a href="README.ko.md"> Недопустимые неблагоприятные ситуации
<a href="README.de.md">Deutsch</a> |
<a href="README.es.md">Español</a> |
<a href="README.fr.md">Франция</a>
<a href="README.it.md">Italiano</a> |
<a href="README.da.md">Dansk</a>
<a href="README.ja.md">"</a> |
<a href="README.pl.md">Польский</a>
<a href="README.ru.md">Русский</a>
<a href="README.bs.md">Bosanski</a> |
<a href="README.ar.md">العربية</a> |
<a href="README.no.md">Норск</a>
<a href="README.br.md">Португуэс (Бразилия)</a>
<a href="README.th.md">
<a href="README.tr.md">Türkçe</a> |
<a href="README.uk.md">Украинка</a>
<a href="README.bn.md">"
<a href="README.gr.md">Ελληνικά</a> |
<a href="README.vi.md">Ti"ng Việt</a>
</p>
-
Установка
[!TIP]
Удалите версии старше 0,1.x перед установкой.
Desktop App (BETA)
OpenCode также доступен в качестве настольного приложения. Скачать непосредственно со страницы релизов или opencode.ai/download.
| Платформа | Скачать
------------------------------------------------------------------------------------------------
| macOS (Apple Silicon) | «opencode-desktop-mac-arm64.dmg» |
| macOS (Intel) | "opencode-desktop-mac-x64.dmg" |
Windows, Opencode-desktop-windows-x64.exe
Linux, .deb, .rpm или AppImage
Каталог установки
Сценарий установки соблюдает следующий порядок приоритета для пути установки:
1. '$OPENCODE INSTALL DIR - Пользовательский каталог установки
2. '$XDG BIN DIR - XDG Base Directory Specification
3. '$HOME/bin' - стандартный бинарный каталог пользователя (если он существует или может быть создан)
4. '$HOME/.opencode/bin' - Откат по умолчанию
Агенты
OpenCode включает в себя два встроенных агента, которые можно переключать с помощью клавиши «Tab».
- **build** - Дефолт, агент полного доступа для работы в целях развития
**plan** - агент для анализа и исследования кода
Отрицает редактирование файлов по умолчанию
Спрашивайте разрешения перед запуском команд bash
Идеально подходит для изучения незнакомых кодовых баз или планирования изменений.
Включен также субагент ** General** для сложных поисков и многоступенчатых задач.
Это используется внутри и может быть вызвано с помощью "@General" в сообщениях.
Узнайте больше об агентах.
Документация
Для получения дополнительной информации о том, как настроить OpenCode, ** перейдите к нашим документам **.
Вклад
Если вы заинтересованы в том, чтобы внести свой вклад в OpenCode, пожалуйста, ознакомьтесь с нашими документами, прежде чем подавать запрос.
Строительство OpenCode
Если вы работаете над проектом, который связан с OpenCode и использует «opencode» как часть своего названия, например «opencode-dashboard» или «opencode-mobile», пожалуйста, добавьте примечание в свой README, чтобы уточнить, что он не построен командой OpenCode и не связан с нами каким-либо образом.
-
Присоединяйтесь к нашему сообществу ** Разногласия | X.com