-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.sample
More file actions
116 lines (90 loc) · 3.27 KB
/
.env.sample
File metadata and controls
116 lines (90 loc) · 3.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# コーディングエージェント 環境変数サンプル
# このファイルをコピーして .env として使用してください
# ====================================
# 必須設定(どちらか一方は必須)
# ====================================
# GitHub設定(GitHub使用時は必須)
TASK_SOURCE=github
GITHUB_PERSONAL_ACCESS_TOKEN=your_github_token_here
# GitLab設定(GitLab使用時は必須)
# TASK_SOURCE=gitlab
# GITLAB_PERSONAL_ACCESS_TOKEN=your_gitlab_token_here
# GITLAB_API_URL=https://gitlab.com/api/v4
# ====================================
# LLM設定(どれか1つは必須)
# ====================================
# OpenAI設定(推奨)
LLM_PROVIDER=openai
OPENAI_API_KEY=sk-your_openai_api_key_here
# OPENAI_BASE_URL=https://api.openai.com/v1
# OPENAI_MODEL=gpt-4o
# LM Studio設定(ローカルLLM使用時)
# LLM_PROVIDER=lmstudio
# Docker環境の場合: host.docker.internal を使用
# LMSTUDIO_BASE_URL=host.docker.internal:1234
# ローカル実行の場合: localhost を使用
# LMSTUDIO_BASE_URL=localhost:1234
# LMSTUDIO_MODEL=your-model-name
# Ollama設定(ローカルLLM使用時)
# LLM_PROVIDER=ollama
# OLLAMA_ENDPOINT=http://localhost:11434
# OLLAMA_MODEL=your-model-name
# ====================================
# データベース設定
# ====================================
# PostgreSQL接続設定(docker-compose使用時は不要)
# DATABASE_URL=postgresql://user:password@localhost:5432/coding_agent
# または個別設定
# DATABASE_HOST=localhost
# DATABASE_PORT=5432
# DATABASE_NAME=coding_agent
# DATABASE_USER=coding_agent
# DATABASE_PASSWORD=your_password
# ====================================
# オプション設定
# ====================================
# デバッグモード
# DEBUG=true
# ログファイルパス
LOGS=./logs/agent.log
# ボット名設定
# GITHUB_BOT_NAME=your-bot-name
# ====================================
# ユーザー設定API(オプション)
# ====================================
# ユーザー設定API使用フラグ
# USE_USER_CONFIG_API=true
# USER_CONFIG_API_URL=http://user-config-api:8080
# USER_CONFIG_API_KEY=your-secret-api-key
# ====================================
# RabbitMQ設定(docker-compose使用時は不要)
# ====================================
# RABBITMQ_HOST=localhost
# RABBITMQ_PORT=5672
# RABBITMQ_USER=guest
# RABBITMQ_PASSWORD=guest
# RABBITMQ_QUEUE=coding_agent_tasks
# ====================================
# 機能有効化フラグ(オプション)
# ====================================
# コマンド実行環境
# COMMAND_EXECUTOR_ENABLED=true
# テキストエディタMCP
# TEXT_EDITOR_MCP_ENABLED=true
# Issue→MR/PR変換
# ISSUE_TO_MR_ENABLED=true
# プロジェクトエージェントルール
# PROJECT_AGENT_RULES_ENABLED=true
# ====================================
# Docker実行環境設定(オプション)
# ====================================
# EXECUTOR_DEFAULT_ENVIRONMENT=python
# EXECUTOR_BASE_IMAGE=ubuntu:25.04
# EXECUTOR_CPU_LIMIT=2
# EXECUTOR_MEMORY_LIMIT=4g
# EXECUTOR_TIMEOUT=1800
# ====================================
# MCP設定(オプション)
# ====================================
# GitHub MCPコマンド(Docker環境で異なる場合)
# GITHUB_MCP_COMMAND="/app/github-mcp-server.cmd stdio"