ME

michael-elkabetz/bgagents

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

49 stars 10 forks Качество 59 Тренд 13MIT

Первый проект с открытым исходным кодом, который превращает самые мощные агенты кода, такие как ANTHROPIC ClaudeCode и OpenAI Codex в Background Agents, доступные через REST API, пользовательский интерфейс и MCP

Обзор

bgagents - первый проект с открытым исходным кодом, который превращает самые мощные агенты кода, такие как ANTHROPIC ClaudeCode и OpenAI Codex, в фоновые агенты, доступные через REST API, MCP и интерактивный интерфейс. Самый быстрый способ заставить бегущих бегунов - это наш предварительно созданный образ Docker: API KEY: Ваш Anthropic Claude или OpenAI API ключ (поставщик автоматического обнаружения) - GITHUB TOKEN: токен доступа GitHub (альтернатива для предоставления его в запросах) - : claude-sonnet-4-20250514 (по умолчанию), claude-opus-4-20250514, claude-3-7-sonnet-20250219 - : codex-mini-latest (по умолчанию), o4-mini Обновление docker-compose.yml со следующими переменными среды: 4. - : http://localhost (порт 80) - : http://localhost:3000 - : http://localhost:6213 Обновите основной Dockerfile следующими переменными среды: - [[Т3]] - [[Т4]] - [[Т5]]

Обзор (машинный перевод)

bgagents - первый проект с открытым исходным кодом, который превращает самые мощные агенты кода, такие как ANTHROPIC ClaudeCode и OpenAI Codex, в фоновые агенты, доступные через REST API, MCP и интерактивный интерфейс.

Feature Особенности

Начало работы

Быстрый старт (рекомендуется)

Самый быстрый способ заставить бегущих бегунов - это наш предварительно созданный образ Docker:

**GitHub Authentication (выберите один метод):

** Вариант 1: Прямой токен**

Вариант 2: OAuth Flow

** Опциональные переменные среды: **

  • API_KEY: Ваш Anthropic Claude или OpenAI API ключ (авто-обнаруживает провайдер) GITHUB_TOKEN: токен доступа GitHub (альтернатива его предоставлению в запросах)

** Поддерживаемые модели ИИ: **

  • Антропный: клод-соннет-4-20250514 (по умолчанию), клод-опус-4-20250514, клод-3-7-соннет-20250219
  • OpenAI: codex-mini-latest (по умолчанию), o4-mini

###Производство

###Предпосылки

С Docker Compose (рекомендуется)

  1. **Клон хранилища: **

2.Установить переменные среды:

Обновление docker-compose.yml со следующими переменными среды:

3 ** Развернуть с Docker Compose: **

4.** Доступ к услугам:**

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

bgagents

bgagents is the first open-source project that turns the most powerful code agents, such as ANTHROPIC ClaudeCode and OpenAI Codex into background agents, accessible via REST API, MCP, and an interactive frontend

✨ Features

Getting Started

The fastest way to get bgagents running is with our pre-built Docker image:

GitHub Authentication (Choose one method):

Option 1: Direct Token

docker run -e GITHUB_TOKEN=[ghp_xxx] \
           -e API_KEY=[sk-...-xxx] \ # Optional
           bgagents/bgagents:v1.0.1-alpha

Option 2: OAuth Flow


docker run -e GITHUB_CLIENT_ID=[your_client_id] \
           -e GITHUB_CLIENT_SECRET=[your_client_secret] \
           -e GITHUB_REDIRECT_URI=http://localhost:3000 \
           -e API_KEY=[sk-...-xxx] \ # Optional 
           bgagents/bgagents:v1.0.1-alpha

Optional Environment Variables:

  • API_KEY: Your Anthropic Claude or OpenAI API key (auto-detects provider)
  • GITHUB_TOKEN: GitHub access token (alternative to providing it in requests)

🤖 Supported AI Models:

  • Anthropic: claude-sonnet-4-20250514 (default), claude-opus-4-20250514, claude-3-7-sonnet-20250219
  • OpenAI: codex-mini-latest (default), o4-mini

Production

Prerequisites

  1. Clone the repository:

    git clone https://github.com/michael-elkabetz/claudecodex.git
    cd claudecodex
    
  2. Set up environment variables:

    Update docker-compose.yml with the following environment variables:

    VITE_GITHUB_CLIENT_ID=[VITE_GITHUB_CLIENT_ID]
    VITE_GITHUB_REDIRECT_URI=[VITE_GITHUB_REDIRECT_URI]
    GITHUB_CLIENT_SECRET=[GITHUB_CLIENT_SECRET]
    GITHUB_TOKEN=ghp_xxx
Открыть полный README на GitHub

Установка

docker run -e GITHUB_TOKEN=[ghp_xxx] \
Новичок в MCP? Начните с руководства на mcpskill.org →