Compatible with any MCP client. Not affiliated with Anthropic, OpenAI, GitHub, or Microsoft.
The Community Edition code is open source under AGPL. The project name and brand assets are governed separately by the Trademark Policy.
This tool can run commands on your computer. Read SECURITY.md before using it. It is not an OS sandbox; only connect workspaces you trust.
v4.4.3 stable. Customer-ready Community Edition patch with ChatGPT Web Compact & Resume, smaller tool payloads, safer setup/update prompts, setup diagnostics, and clearer support reports. The public branch contains only supported stable source.
Existing customers can update safely with scripts\lca.cmd update on Windows
or bash scripts/lca update on macOS/Linux, then restart the tray app/server.
AI Agent Quick Setup
English
Use this when you want ChatGPT, Claude Code, Codex, Cursor, or another AI coding agent to clone, install, verify, update, or diagnose this repo for a customer.
node scripts\local-coding-agent.mjs prompt setup
node scripts\local-coding-agent.mjs prompt update
node scripts\local-coding-agent.mjs prompt diagnose
node scripts\local-coding-agent.mjs prompt compact
node scripts\local-coding-agent.mjs prompt resume
node scripts\local-coding-agent.mjs setup-wizard --workspace "C:\path\repo"
node scripts\local-coding-agent.mjs skills doctor
prompt setupprints a copy-paste prompt for a fresh customer install.prompt updateprints a safe update prompt that preserves config, tunnel client files, secrets, generated profiles, reports, andserver/data.prompt diagnoseprints a support prompt that collects redacted reports instead of pasting long logs into chat.prompt compacttells ChatGPT Web to save a small structured checkpoint when the conversation becomes long or slow.prompt resumetells a fresh ChatGPT Web chat to load that checkpoint, verify the workspace and Git state, and continue from the recorded next action.setup-wizardchecks Node/npm/git, repo layout, server dependencies, workspace, tunnel prerequisites, skill validation, and local health, then writessetup-wizard-report.txt.skills doctormaps common customer symptoms to the right shipped skill.
Open the dashboard at http://127.0.0.1:8790/ui to copy the same setup,
update, diagnose, compact, and resume prompts.
Tiếng Việt
Dùng phần này khi bạn muốn ChatGPT, Claude Code, Codex, Cursor hoặc một AI coding agent khác clone, cài đặt, kiểm tra, cập nhật hoặc chẩn đoán repo này cho khách.
node scripts\local-coding-agent.mjs prompt setup
node scripts\local-coding-agent.mjs prompt update
node scripts\local-coding-agent.mjs prompt diagnose
node scripts\local-coding-agent.mjs prompt compact
node scripts\local-coding-agent.mjs prompt resume
node scripts\local-coding-agent.mjs setup-wizard --workspace "C:\path\repo"
node scripts\local-coding-agent.mjs skills doctor
prompt setupin prompt copy-paste cho khách cài mới.prompt updatein prompt cập nhật an toàn, giữ nguyên config, tunnel-client, secret, profile sinh ra, report vàserver/data.prompt diagnosein prompt hỗ trợ/chẩn đoán, tạo report đã redact thay vì dán log dài vào chat.prompt compactbảo ChatGPT Web lưu checkpoint nhỏ, có cấu trúc khi cuộc trò chuyện bắt đầu dài hoặc chậm.prompt resumebảo chat ChatGPT Web mới tải checkpoint, kiểm tra workspace và trạng thái Git rồi tiếp tục từ hành động kế tiếp đã lưu.setup-wizardkiểm tra Node/npm/git, cấu trúc repo, dependency server, workspace, điều kiện tunnel, validate skill và health cục bộ, rồi ghisetup-wizard-report.txt.skills doctormap lỗi khách hay gặp sang skill phù hợp trong repo.
Mở dashboard tại http://127.0.0.1:8790/ui để copy cùng các prompt setup,
update, diagnose, compact và resume.
English
Install With Your AI Agent
The easiest path is to let a strong AI coding agent do the setup for you. Copy this prompt into Codex, Claude Code, Cursor, or another local coding agent:
Please install Local Coding Agent on my machine.
Repository:
https://github.com/LongNgn204/local-coding-agent
Goal:
Clone the repo, install it, configure a workspace, start the MCP server, and
verify the dashboard.
Rules:
- Do not install system dependencies without asking me first.
- Do not download, commit, or redistribute tunnel-client. I will provide it if needed.
- Do not commit secrets, API keys, tunnel IDs, local config, or generated profiles.
- Default to mode=safe and policy=balanced.
- Use the universal CLI first. Use the Windows tray app only if I ask for GUI.
- If anything fails, show the exact error and the next command to fix it.
Steps:
1. Clone https://github.com/LongNgn204/local-coding-agent if it is not already cloned.
2. Enter the repo directory and read AGENTS.md; follow it exactly.
3. Check Node.js version is >= 18 (node -v).
4. Install with:
- Windows: scripts\lca.cmd install
- macOS/Linux: bash scripts/lca install
5. Run setup with:
- Windows: scripts\lca.cmd setup
- macOS/Linux: bash scripts/lca setup
6. Ask me for the workspace folder the AI may access.
7. If I want ChatGPT Web tunnel access, ask me for tunnel-client path, tunnel ID,
organization ID if required, and Runtime API key.
8. Start with:
- Windows: scripts\lca.cmd start
- macOS/Linux: bash scripts/lca start
9. Verify:
- http://127.0.0.1:8787/healthz returns status ok
- http://127.0.0.1:8790/ui opens the dashboard
- Run the tool suite: from server/ run npm run test:agent
- status command works
10. Explain the results to me in plain language: what passed, what failed, and
the exact next command to fix anything that failed.
11. Report the MCP URL, dashboard URL, workspace path, mode, policy, and tunnel status.
More prompt variants are in docs/AI_AGENT_SETUP_PROMPT.md. For existing installs, use docs/CUSTOMER_UPDATE_PROMPT.md.
Setup Map
flowchart TD
A["Paste prompt into your AI coding agent"] --> B["Agent checks Node.js >= 18"]
B --> C["Agent clones LongNgn204/local-coding-agent"]
C --> D["Agent runs scripts/lca install"]
D --> E["Agent runs scripts/lca setup"]
E --> F["You provide workspace and optional tunnel details"]
F --> G["Agent runs scripts/lca start"]
G --> H["Agent verifies /healthz and /ui"]
H --> I["Connect ChatGPT or another MCP client"]
Manual Quickstart
Windows:
git clone https://github.com/LongNgn204/local-coding-agent.git
cd local-coding-agent
scripts\lca.cmd install
scripts\lca.cmd setup
scripts\lca.cmd start
macOS / Linux:
git clone https://github.com/LongNgn204/local-coding-agent.git
cd local-coding-agent
bash scripts/lca install
bash scripts/lca setup
bash scripts/lca start
Open:
http://127.0.0.1:8790/ui
Useful commands:
status show MCP URL, dashboard URL, process status
doctor check local setup and common missing requirements
update safely fetch/pull latest main, reinstall dependencies, validate skills
skills list or validate the shipped skill pack
open open the local dashboard
stop stop the server and tunnel started by the CLI
logs show launcher logs
url print the MCP URL
Windows Tray App
The Windows tray app is a GUI supervisor for the same local server and tunnel. It can start/stop the server, save tunnel settings, copy the MCP URL, open the dashboard, and store the Runtime API key encrypted with Windows DPAPI.
Download the self-contained .exe from
Releases, or build
it yourself:
cd tray-app
powershell -ExecutionPolicy Bypass -File build.ps1
The tray app is optional. The universal CLI is recommended for customers on Windows, macOS, and Linux because it does not require building a GUI app.
Connect To ChatGPT Web
- Start the local server first and verify the dashboard.
- Put the OpenAI tunnel client in
tools/tunnel-client.exeon Windows ortools/tunnel-clienton macOS/Linux. - Create or choose a tunnel in ChatGPT/OpenAI.
- Provide the same Tunnel ID during
scripts/lca setup. - Use a Runtime API key for
CONTROL_PLANE_API_KEY. Do not use an Admin key. - If your organization requires it, provide the OpenAI Organization ID.
- Start the CLI or tray app and keep it running while ChatGPT uses the tools.
The local URL http://127.0.0.1:8787/mcp is for your machine. ChatGPT Web must
connect through the secure tunnel, not by pasting the local loopback URL.
Customer Network Diagnostics
If the customer says it works on mobile hotspot but fails on office/internal network, ask them to run Network Doctor on the failing network and send the redacted report.
Basic check:
node scripts\network-doctor.mjs
Tunnel smoke test:
$env:CONTROL_PLANE_API_KEY="sk-proj-..."
node scripts\network-doctor.mjs --tunnel-bin "tools\tunnel-client.exe" --tunnel-id "tunnel_..." --organization-id "org_..." --duration 30
Guide: docs/NETWORK_DOCTOR.md.
For a full, redacted support bundle a customer can send back to the developer:
node scripts\support-report.mjs
scripts\lca.cmd support
It prints a compact summary and writes a redacted support-report.txt
(versions, Node, ports 8787/8790, tunnel-client presence, health, recent
errors). It never requires the proprietary tunnel client and never writes keys
or tokens.
Stable Anti-Lag Workflow
v4.4.3 reduces ChatGPT Web lag by keeping default tool outputs smaller and steering AI agents toward targeted reads instead of dumping huge logs, diffs, base64, or icon inventories into the chat.
read_filedefault output is tighter, whilemax_charscan still be raised for a specific targeted read.run_commanddefault output is tighter, whilemax_output_chars,head_lines, andtail_linescan still be used for focused debugging.read_manyhas a smaller default batch cap so one call cannot flood a long ChatGPT thread.- Dashboard tips now surface
large_payloadsandcommand_heavyas signals to switch to line ranges, globs, and compact summaries. - Customer prompts now explicitly tell AI agents not to paste full logs, diffs, base64, image/icon inventories, or generated reports into chat.
For large tasks, start a fresh ChatGPT thread, use workspace_snapshot first,
read only the line ranges you need, and keep raw artifacts as local files or
support reports.
ChatGPT Web Compact & Resume
Local Coding Agent cannot read or replace ChatGPT Web's internal context window. Instead, v4.4.3 provides a safe MCP handoff that feels similar in use:
- In the long chat, call
context_status, thencompact_context. - The server stores a local structured checkpoint with the goal, decisions, constraints, completed work, open tasks, next action, Git state, and recent test evidence.
- Open a fresh chat and call
resume_contextfirst. - Verify
workspace_infoandgit_status, then continue the recorded action.
Generate the copy-paste prompts with:
node scripts\local-coding-agent.mjs prompt compact
node scripts\local-coding-agent.mjs prompt resume
Only MCP tool-traffic pressure is estimated; it is not ChatGPT's actual token
or context-window usage. Checkpoints stay under server/data/, which is ignored
by Git, and use best-effort credential redaction. Never submit secrets or full
source/log dumps to compact_context. See
docs/CHATGPT_WEB_COMPACT.md.
Features
| Area | What it does |
|---|---|
| Workspace | workspace_info, workspace_snapshot, workspace_doctor, repo_map |
| Files | list_files, read_file, read_many, write_file, replace_in_file, apply_patch |
| Search | search_text, find_files, repo_symbols, important_files |
| Commands | run_command, run_commands, proc_start, proc_output, quality_gate |
| Git | git_status, git_diff, review_diff, guarded git helper |
| Safety | policy_status, explain_risk, request_approval, request_approval_batch |
| Dashboard | health score, latency, tool calls, approvals, file viewer, git diff |
| Workflow | context_status, compact_context, resume_context, notes, session reports, task state, decision log, skills |
Shipped skills can be checked with:
scripts\lca.cmd skills list
scripts\lca.cmd skills validate
Safety Defaults
Recommended defaults:
AGENT_MODE=safe
AGENT_POLICY=balanced
DASHBOARD_PORT=8790
Security notes:
- File tools are confined to configured workspace roots.
- Command execution is not an OS sandbox.
- Use
safemode for customers unless they explicitly acceptfull. - Use
balancedpolicy so risky actions require local approval. - Use
MCP_AUTH_TOKENwhen exposing the server through a tunnel. - Do not commit API keys, tunnel profiles, generated config, or logs with secrets.
- Use a VM/container for untrusted repositories.
Troubleshooting
| Problem | What to check |
|---|---|
node not found |
Install Node.js 18+ and reopen the terminal. |
server/node_modules is missing |
Run scripts\lca.cmd install or bash scripts/lca install. |
| Dashboard offline | Check http://127.0.0.1:8787/healthz, then run status or doctor. |
| Port conflict | Change --port or --dashboard-port; do not use 8788 for the dashboard. |
tunnel-client not found |
Put the user-supplied tunnel client in tools/ or set its path in setup. |
tunnel_active_organization_required |
Provide the OpenAI Organization ID that owns the tunnel. |
401 Unauthorized |
Use a Runtime API key, not an Admin key; check organization/project access. |
poll failed or forcibly closed |
Run Network Doctor; office firewall/proxy may block tunnel/WebSocket traffic. |
| Edits appear in the wrong repo | Run workspace_info and confirm the exact workspace path. |
Development
Server tests:
cd server
npm run test:agent
npm run test:pro
npm run test:security
npm run test:hardening
npm run eval
Tray app build:
cd tray-app
dotnet build LocalCodingAgentTray.csproj -c Release
License And Trademark
The Local Coding Agent Community Edition code is licensed under AGPL-3.0-or-later. Copyright © 2026 Long Nguyễn (@LongNgn204).
The code license does not grant permission to present a fork, service, or modified binary as an official Local Coding Agent release. See NOTICE.md, TRADEMARKS.md, and BRAND-GUIDELINES.md. The owner can use the trademark registration checklist to prepare a formal filing. Local Coding Agent is an independent project and is not an official product of OpenAI or any other MCP client vendor.
Tiếng Việt
Cài Đặt Bằng AI Agent Của Bạn
Cách dễ nhất là để một AI coding agent mạnh làm phần setup giúp bạn. Copy prompt này vào Codex, Claude Code, Cursor hoặc một local coding agent khác:
Hãy cài Local Coding Agent trên máy của tôi.
Repository:
https://github.com/LongNgn204/local-coding-agent
Mục tiêu:
Clone repo, cài dependency, cấu hình workspace, khởi động MCP server và kiểm tra
dashboard.
Quy tắc:
- Không tự cài dependency hệ thống nếu chưa hỏi tôi trước.
- Không tải, commit hoặc phân phối lại tunnel-client. Tôi sẽ tự cung cấp nếu cần.
- Không commit secret, API key, Tunnel ID, local config hoặc generated profile.
- Mặc định dùng mode=safe và policy=balanced.
- Ưu tiên dùng universal CLI. Chỉ dùng Windows tray app nếu tôi yêu cầu GUI.
- Nếu lỗi, hãy báo đúng lỗi và lệnh tiếp theo để sửa.
Các bước:
1. Clone https://github.com/LongNgn204/local-coding-agent nếu repo chưa tồn tại.
2. Đi vào thư mục repo và đọc AGENTS.md; làm theo đúng hướng dẫn.
3. Kiểm tra Node.js version >= 18 (node -v).
4. Cài đặt bằng:
- Windows: scripts\lca.cmd install
- macOS/Linux: bash scripts/lca install
5. Chạy setup bằng:
- Windows: scripts\lca.cmd setup
- macOS/Linux: bash scripts/lca setup
6. Hỏi tôi thư mục workspace mà AI được phép truy cập.
7. Nếu tôi muốn kết nối ChatGPT Web qua tunnel, hãy hỏi tunnel-client path,
Tunnel ID, Organization ID nếu cần, và Runtime API key.
8. Khởi động bằng:
- Windows: scripts\lca.cmd start
- macOS/Linux: bash scripts/lca start
9. Kiểm tra:
- http://127.0.0.1:8787/healthz trả về status ok
- http://127.0.0.1:8790/ui mở được dashboard
- Chạy bộ test tool: trong thư mục server/ chạy npm run test:agent
- lệnh status chạy được
10. Giải thích kết quả cho tôi bằng lời dễ hiểu: cái gì đạt, cái gì lỗi, và lệnh
tiếp theo chính xác để sửa phần lỗi.
11. Báo lại MCP URL, Dashboard URL, workspace path, mode, policy và trạng thái tunnel.
Các prompt khác nằm ở docs/AI_AGENT_SETUP_PROMPT.md. Nếu đã cài rồi và muốn update, dùng docs/CUSTOMER_UPDATE_PROMPT.md.
Sơ Đồ Setup
flowchart TD
A["Dán prompt vào AI coding agent"] --> B["Agent kiểm tra Node.js >= 18"]
B --> C["Agent clone LongNgn204/local-coding-agent"]
C --> D["Agent chạy scripts/lca install"]
D --> E["Agent chạy scripts/lca setup"]
E --> F["Bạn cung cấp workspace và tunnel nếu cần"]
F --> G["Agent chạy scripts/lca start"]
G --> H["Agent kiểm tra /healthz và /ui"]
H --> I["Kết nối ChatGPT hoặc MCP client khác"]
Bắt Đầu Nhanh Thủ Công
Windows:
git clone https://github.com/LongNgn204/local-coding-agent.git
cd local-coding-agent
scripts\lca.cmd install
scripts\lca.cmd setup
scripts\lca.cmd start
macOS / Linux:
git clone https://github.com/LongNgn204/local-coding-agent.git
cd local-coding-agent
bash scripts/lca install
bash scripts/lca setup
bash scripts/lca start
Mở:
http://127.0.0.1:8790/ui
Các lệnh hữu ích:
status xem MCP URL, Dashboard URL và trạng thái tiến trình
doctor kiểm tra setup local và các thiếu sót thường gặp
update fetch/pull main an toàn, cài lại dependency, validate skill
skills liệt kê hoặc validate skill pack đi kèm
open mở dashboard local
stop dừng server và tunnel do CLI khởi động
logs xem log launcher
url in MCP URL
Windows Tray App
Windows tray app là GUI supervisor cho cùng local server và tunnel. Nó có thể start/stop server, lưu tunnel settings, copy MCP URL, mở dashboard và lưu Runtime API key bằng Windows DPAPI.
Tải file .exe self-contained từ
Releases, hoặc tự
build:
cd tray-app
powershell -ExecutionPolicy Bypass -File build.ps1
Tray app là tuỳ chọn. Universal CLI vẫn là hướng khuyên dùng cho khách trên Windows, macOS và Linux vì không cần build GUI app.
Kết Nối Với ChatGPT Web
- Khởi động local server trước và kiểm tra dashboard.
- Đặt OpenAI tunnel client ở
tools/tunnel-client.exetrên Windows hoặctools/tunnel-clienttrên macOS/Linux. - Tạo hoặc chọn một tunnel trong ChatGPT/OpenAI.
- Nhập cùng Tunnel ID đó trong
scripts/lca setup. - Dùng Runtime API key cho
CONTROL_PLANE_API_KEY. Không dùng Admin key. - Nếu tổ chức yêu cầu, nhập OpenAI Organization ID.
- Khởi động CLI hoặc tray app và giữ nó chạy khi ChatGPT dùng tool.
URL local http://127.0.0.1:8787/mcp chỉ dành cho máy của bạn. ChatGPT Web phải
kết nối qua secure tunnel, không phải bằng cách dán loopback URL local.
Chẩn Đoán Mạng Cho Khách
Nếu khách nói dùng hotspot thì chạy được nhưng mạng công ty/nội bộ thì lỗi, hãy bảo họ chạy Network Doctor trên đúng mạng đang lỗi và gửi lại report đã redact.
Kiểm tra cơ bản:
node scripts\network-doctor.mjs
Smoke test tunnel:
$env:CONTROL_PLANE_API_KEY="sk-proj-..."
node scripts\network-doctor.mjs --tunnel-bin "tools\tunnel-client.exe" --tunnel-id "tunnel_..." --organization-id "org_..." --duration 30
Hướng dẫn: docs/NETWORK_DOCTOR.md.
Để tạo gói hỗ trợ đầy đủ (đã che secret) mà khách gửi lại cho nhà phát triển:
node scripts\support-report.mjs
scripts\lca.cmd support
Lệnh in ra tóm tắt gọn và ghi file support-report.txt đã redact (phiên bản,
Node, cổng 8787/8790, có tunnel-client hay không, health, lỗi gần đây). Nó không
cần tunnel client độc quyền và không bao giờ ghi key hay token.
Quy Trình Chống Lag Stable
v4.4.3 giảm lag ChatGPT Web bằng cách thu nhỏ default output của tool và hướng AI agent đọc đúng phần cần thiết thay vì đổ log, diff, base64 hoặc danh sách icon khổng lồ vào chat.
read_filecó default output gọn hơn, nhưng vẫn tăng đượcmax_charskhi cần đọc đúng một phần mục tiêu.run_commandcó default output gọn hơn, nhưng vẫn dùng đượcmax_output_chars,head_linesvàtail_lineskhi debug.read_manycó batch cap mặc định nhỏ hơn để một call không làm nghẹt thread ChatGPT dài.- Dashboard tips báo
large_payloadsvàcommand_heavyđể nhắc chuyển sang line range, glob và tóm tắt gọn. - Prompt cho khách giờ nhắc rõ AI agent không được dán full log, diff, base64, image/icon inventory hoặc report dài vào chat.
Với tác vụ lớn, hãy mở thread ChatGPT mới, gọi workspace_snapshot trước, chỉ
đọc đúng line range cần thiết và giữ artifact thô trong file local hoặc support
report.
Compact & Resume Cho ChatGPT Web
Local Coding Agent không thể đọc hoặc thay thế context nội bộ của ChatGPT Web. Thay vào đó, v4.4.3 cung cấp quy trình bàn giao MCP an toàn với trải nghiệm gần giống compact:
- Trong chat dài, gọi
context_status, sau đó gọicompact_context. - Server lưu checkpoint có cấu trúc tại máy, gồm mục tiêu, quyết định, ràng buộc, việc đã xong, việc còn lại, hành động kế tiếp, Git state và test gần đây.
- Mở chat mới và gọi
resume_contextđầu tiên. - Kiểm tra
workspace_infovàgit_status, rồi tiếp tục hành động đã lưu.
Tạo prompt copy-paste bằng:
node scripts\local-coding-agent.mjs prompt compact
node scripts\local-coding-agent.mjs prompt resume
Hệ thống chỉ ước tính áp lực từ dữ liệu tool đi qua MCP, không phải token hay
context window thật của ChatGPT. Checkpoint nằm trong server/data/, đã được
Git bỏ qua, và có redact credential theo best effort. Không gửi secret, full
source hoặc full log vào compact_context. Xem
docs/CHATGPT_WEB_COMPACT.md.
Tính Năng
| Nhóm | Chức năng |
|---|---|
| Workspace | workspace_info, workspace_snapshot, workspace_doctor, repo_map |
| File | list_files, read_file, read_many, write_file, replace_in_file, apply_patch |
| Tìm kiếm | search_text, find_files, repo_symbols, important_files |
| Command | run_command, run_commands, proc_start, proc_output, quality_gate |
| Git | git_status, git_diff, review_diff, helper git có guard |
| An toàn | policy_status, explain_risk, request_approval, request_approval_batch |
| Dashboard | health score, latency, tool calls, approvals, file viewer, git diff |
| Workflow | context_status, compact_context, resume_context, notes, session reports, task state, decision log, skills |
Kiểm tra skill đi kèm:
scripts\lca.cmd skills list
scripts\lca.cmd skills validate
Mặc Định An Toàn
Khuyến nghị mặc định:
AGENT_MODE=safe
AGENT_POLICY=balanced
DASHBOARD_PORT=8790
Ghi chú bảo mật:
- File tools bị giới hạn trong các workspace root đã cấu hình.
- Chạy command không phải là OS sandbox.
- Dùng
safemode cho khách trừ khi họ chủ động chấp nhậnfull. - Dùng
balancedpolicy để hành động rủi ro cần duyệt local. - Dùng
MCP_AUTH_TOKENkhi expose server qua tunnel. - Không commit API key, tunnel profile, generated config hoặc log có secret.
- Dùng VM/container cho repo không tin cậy.
Khắc Phục Sự Cố
| Lỗi | Cần kiểm tra |
|---|---|
Không thấy node |
Cài Node.js 18+ rồi mở lại terminal. |
server/node_modules is missing |
Chạy scripts\lca.cmd install hoặc bash scripts/lca install. |
| Dashboard offline | Kiểm tra http://127.0.0.1:8787/healthz, rồi chạy status hoặc doctor. |
| Đụng port | Đổi --port hoặc --dashboard-port; không dùng 8788 cho dashboard. |
Không thấy tunnel-client |
Đặt tunnel client do người dùng cung cấp vào tools/ hoặc set path trong setup. |
tunnel_active_organization_required |
Nhập OpenAI Organization ID sở hữu tunnel. |
401 Unauthorized |
Dùng Runtime API key, không dùng Admin key; kiểm tra quyền organization/project. |
poll failed hoặc forcibly closed |
Chạy Network Doctor; firewall/proxy công ty có thể chặn tunnel/WebSocket. |
| Sửa nhầm repo | Chạy workspace_info và kiểm tra workspace path thật. |
Phát Triển
Test server:
cd server
npm run test:agent
npm run test:pro
npm run test:security
npm run test:hardening
npm run eval
Build tray app:
cd tray-app
dotnet build LocalCodingAgentTray.csproj -c Release
Giấy Phép Và Nhãn Hiệu
Mã nguồn Local Coding Agent Community Edition được phát hành theo AGPL-3.0-or-later. Bản quyền © 2026 Long Nguyễn (@LongNgn204).
Giấy phép code không cấp quyền giới thiệu một fork, dịch vụ hoặc binary đã sửa đổi như bản phát hành Local Coding Agent chính thức. Xem NOTICE.md, TRADEMARKS.md và BRAND-GUIDELINES.md. Chủ dự án có thể dùng checklist đăng ký nhãn hiệu để chuẩn bị hồ sơ chính thức. Local Coding Agent là dự án độc lập, không phải sản phẩm chính thức của OpenAI hoặc bất kỳ nhà cung cấp MCP client nào khác.
No comments yet
Be the first to share your take.