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

SkillDùng khi
code-editSửa file trong workspace đang mở
explain-selectionGiải thích đoạn code đang chọn

MCP

code-ide-mcp — mở thư mục workspace và điều khiển editor:

ToolViệc
list_dir, read_fileDuyệt và đọc file
write_fileGhi đè file
create / rename / deleteTạo, đổi tên, xoá đường dẫn
searchTìm text trong workspace

Quyền hạn — đọc kỹ

Khai báo filesystem.readfilesystem.write**, và điều đó đúng theo nghĩa đen: app mở thư mục nào bạn chọnghi 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

@senclawtrusted
benji
8 packages · 0 downloads · member since 2026-07 · GitHub since 2015-06

The checkmark means SenClaw confirmed who this publisher is. It says nothing about whether their packages are safe.

About

Owner@senclaw
Latest1.0.0
Downloads (30d)0

Versions

VersionTagsArtifactsPublished
1.0.0latestdarwin-arm642026-07-20

Artifacts · 1.0.0

PlatformFormatSignatureFileSize
darwin-arm64zipunsignedcode-ide-app.zip12365 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