senclaw/code-ide
app A VSCode-style code editor for any local folder: file explorer, Monaco editor with tabs, and an integrated AI chat panel on the right. Select code by line and pin it into the chat as context (Cmd/Ctrl+L), ask questions grounded in your open files, and apply AI-suggested edits straight back to disk. Powered by SenClaw's configured LLM.
Install
senclaw app install senclaw/code-ide
Verifies sha512 and SenClaw’s signature before writing to disk.
Documentation
SenClaw Code 💻
Trình soạn thảo kiểu VSCode cho thư mục bất kỳ trên máy: file explorer, Monaco editor có tab, và panel chat AI bên phải.
Chọn code theo dòng rồi ghim vào chat làm ngữ cảnh (Cmd/Ctrl+L), hỏi dựa trên file đang mở, và áp thẳng chỉnh sửa AI đề xuất xuống đĩa.
Skills
| Skill | Dùng khi |
|---|---|
code-edit | Sửa file trong workspace đang mở |
explain-selection | Giải thích đoạn code đang chọn |
MCP
code-ide-mcp — mở thư mục workspace và điều khiển editor:
| Tool | Việc |
|---|---|
list_dir, read_file | Duyệt và đọc file |
write_file | Ghi đè file |
create / rename / delete | Tạo, đổi tên, xoá đường dẫn |
search | Tìm text trong workspace |
Quyền hạn — đọc kỹ
Khai báo filesystem.read và filesystem.write là **, và điều đó đúng theo nghĩa đen: app mở thư mục nào bạn chọn và ghi trực tiếp xuống đĩa, kể cả khi nội dung đến từ gợi ý của AI.
Không có cách nào thu hẹp khai báo mà vẫn trung thực, vì chính người dùng chọn workspace lúc chạy. Hãy mở nó trên thư mục bạn thực sự muốn cho phép sửa, và xem lại thay đổi trước khi lưu — như với bất kỳ công cụ sửa file tự động nào.
Mạng giới hạn ở 127.0.0.1; phần AI đi qua host bridge chứ không kết nối thẳng.
Kỹ thuật
Server cục bộ cổng 4340. Persona pair-programmer. Bản build macOS arm64.
Declared permissions
{
"network": [
"127.0.0.1"
],
"filesystem": {
"read": [
"**"
],
"write": [
"**"
]
},
"exec": [
"./code-ide"
]
}Declared by the publisher, not enforced by SenClaw. The CLI compares this against what you already have installed and asks before anything widens.
Published by
The checkmark means SenClaw confirmed who this publisher is. It says nothing about whether their packages are safe.
About
| Owner | @senclaw |
| Latest | 1.0.0 |
| Downloads (30d) | 0 |
Versions
| Version | Tags | Artifacts | Published |
|---|---|---|---|
1.0.0 | latest | darwin-arm64 | 2026-07-20 |
Artifacts · 1.0.0
| Platform | Format | Signature | File | Size |
|---|---|---|---|---|
darwin-arm64 | zip | unsigned | code-ide-app.zip | 12365 KB |
Unsigned builds require sign-in to download and are not distributed to the auto-updater, because unsigned executables from a new domain get flagged as unsafe. Sign and notarize (macOS) or Authenticode-sign (Windows) to distribute publicly.
Auto-update endpoints
For a Tauri app — add to tauri.conf.json:
"endpoints": ["https://senclaw.bacnd.com/api/v1/updates/tauri/senclaw/code-ide/{{target}}/{{arch}}/{{current_version}}"]For an electron-updater app — generic provider URL:
https://senclaw.bacnd.com/updates/senclaw/code-ide/stable
Only signed/notarized artifacts are offered as updates — a client fetches the update without credentials, and unsigned binaries are not publicly downloadable.
Something wrong with this package?
Report this package
Report this package
Tell us what is wrong and a moderator will look at it. Be specific — a report that names a version and a behaviour can be checked in minutes; one that says “looks sketchy” cannot be acted on at all.
Not about this package? Contact us instead. What happens to a report is described in reporting and moderation.
API: GET https://senclaw.bacnd.com/api/v1/packages/senclaw/code-ide