พัฒนาแบบเปิด — อยู่ในช่วงเริ่มต้น

ลับคมโค้ดของคุณ
แบบเนทีฟ

โค้ดเอดิเตอร์เนทีฟที่ขับเคลื่อนด้วย AI สำหรับทุกแพลตฟอร์ม เขียนด้วย TypeScript คอมไพล์เป็นเนทีฟผ่าน Perry ไม่ใช้ Electron ไม่มีข้อจำกัด

ติดตามบน GitHub เรียนรู้เพิ่มเติม ↓
Hone IDE ทำงานบน macOS — ตัวสำรวจไฟล์, เอดิเตอร์พร้อม syntax highlighting, เทอร์มินัล, และแท็บ

ภาพหน้าจอจริง ใช่ มีข้อไม่สมบูรณ์เล็กน้อย — เราพัฒนาแบบเปิด จำได้ไหม?

ทำไมต้อง Hone

ทุกสิ่งที่เอดิเตอร์ควรเป็น
ไม่มีสิ่งที่ไม่ควรมี

สร้างใหม่ตั้งแต่ต้นด้วย TypeScript คอมไพล์เป็นไบนารีเนทีฟผ่าน Perry ทุกส่วนประกอบออกแบบมาเพื่อประสิทธิภาพ ความเป็นโมดูล และความสุขของนักพัฒนา

เนทีฟอย่างแท้จริง

ไม่มี Electron, ไม่มี Chromium, ไม่มี V8 runtime Perry คอมไพล์ TypeScript เป็นไบนารีเนทีฟโดยตรง ขนาดต่ำกว่า 50MB, RAM ต่ำกว่า 100MB, เปิดใช้ในไม่ถึงวินาที

🧠

สถาปัตยกรรม AI-First

AI ไม่ได้ถูกต่อเติมภายหลัง — มันถักทอเข้าไปในแกนหลักของเอดิเตอร์ AI เห็น syntax tree, ข้อผิดพลาด, git diff, และเทอร์มินัลของคุณ บริบทที่ลึก ไม่ใช่แค่ข้อความ

🔑

ใช้ AI ของคุณเอง

Claude, GPT, Gemini, Ollama, หรือโมเดลส่วนตัวของบริษัทคุณ API key ของคุณ ตัวเลือกของคุณ ผสมผู้ให้บริการต่างกันสำหรับแต่ละฟีเจอร์ ไม่ผูกมัดกับผู้ให้บริการรายเดียว

🤖

โหมดเอเจนต์

อธิบายสิ่งที่คุณต้องการ เอเจนต์อ่านโค้ด วางแผนการเปลี่ยนแปลง แก้ไขไฟล์ รันเทสต์ และปรับปรุงซ้ำ — พร้อมการอนุมัติทีละ hunk ก่อนที่จะคอมมิต

🔍

รีวิว PR แบบเนทีฟ

รีวิว pull request ในเอดิเตอร์พร้อม syntax highlighting เต็มรูปแบบ, ความฉลาดของ LSP ใน diff, และคำอธิบายประกอบจาก AI ที่จับบั๊กก่อนมนุษย์

🧩

แบบโมดูลและประกอบได้

hone-editor, hone-terminal, และ hone-core เป็นแพ็กเกจอิสระ ใช้คอมโพเนนต์เอดิเตอร์ในแอปของคุณเอง สร้าง IDE ของคุณบนพื้นฐานของ Hone

ประสิทธิภาพ

ตัวเลขที่ Electron
เอื้อมไม่ถึง

เมื่อคุณตัดเบราว์เซอร์ออก ทุกอย่างเร็วขึ้น นี่คือเป้าหมายของเรา — และเราตั้งใจจะบรรลุทุกข้อ

<1s
เปิดแบบเย็น
เทียบ 3-5s (VSCode)
<100
MB RAM ขณะไม่ใช้งาน
เทียบ 300-500MB (VSCode)
<50
MB ไบนารี
เทียบ ~300MB (VSCode)
<10
ms ความหน่วงต่อการกดปุ่ม
เทียบ 30-50ms (VSCode)
การผสานรวม AI

AI ของคุณ คีย์ของคุณ
ตัวเลือกของคุณ

Hone ไม่เคยขาย API access ต่อ คุณนำคีย์ของตัวเองมาและกำหนดผู้ให้บริการต่างกันสำหรับแต่ละฟีเจอร์ เมื่อโมเดลใหม่มาแรงออกมา ใช้ได้ทันที

อินไลน์

การเติมข้อความแบบ Ghost Text

คำแนะนำที่ตระหนักบริบท ขับเคลื่อนโดยผู้ให้บริการใดก็ได้ เห็น syntax tree ของคุณ ไม่ใช่แค่ข้อความดิบ เรนเดอร์ด้วยความเร็วเนทีฟ ไม่มีโอเวอร์เฮดจาก Electron

แชท

แชทที่ตระหนักบริบท

AI เห็นไฟล์ที่เปิดอยู่ ข้อผิดพลาด เอาต์พุตเทอร์มินัล และสถานะ git ของคุณโดยอัตโนมัติ ไม่ต้อง @file แบบแมนนวล สลับโมเดลกลางการสนทนาได้

เอเจนต์

เอเจนต์เขียนโค้ดอัตโนมัติ

แก้ไขหลายไฟล์ คำสั่งเทอร์มินัล รันเทสต์ กู้คืนจากข้อผิดพลาด โปร่งใสเต็มที่ด้วยบันทึกกิจกรรมแบบสดและการอนุมัติ diff ก่อนที่จะเปลี่ยนแปลงใดๆ

รีวิว

รีวิว PR ด้วย AI

AI วิเคราะห์ทุก diff ล่วงหน้าเพื่อหาบั๊ก ปัญหาความปลอดภัย และปัญหาสไตล์ คำอธิบายประกอบรีวิวปรากฏแบบอินไลน์ แก้ไขด้วยคลิกเดียว ส่งรีวิวกลับไปยัง GitHub/GitLab

นำคีย์ของคุณเอง ผสมและจับคู่ได้

กำหนดเส้นทาง AI แต่ละฟีเจอร์ไปยังผู้ให้บริการต่างกัน ใช้โมเดลโลคอลเร็วสำหรับ autocomplete, โมเดลคลาวด์ทรงพลังสำหรับงานเอเจนต์, และอะไรสักอย่างตรงกลางสำหรับแชท โครงสร้างพื้นฐานของคุณ งบประมาณของคุณ กฎของคุณ

Anthropic (Claude)
OpenAI (GPT)
Google (Gemini)
Ollama (Local)
AWS Bedrock
ที่เข้ากันได้กับ OpenAI ทุกตัว
แพลตฟอร์ม

โค้ดเบสเดียว
ทุกแพลตฟอร์ม

เขียนครั้งเดียวด้วย TypeScript คอมไพล์เป็นเนทีฟบนแต่ละแพลตฟอร์มโดย Perry รูปลักษณ์เนทีฟ ความเร็วเนทีฟ ทุกที่

🍎
macOS
🪟
Windows
🐧
Linux
📱
iOS
🤖
Android
🌐
Web
สถานะปัจจุบัน

สิ่งที่สร้างเสร็จแล้ววันนี้

Hone คือชุดแพ็กเกจที่ประกอบกันได้ นี่คือสถานะของแต่ละตัวในตอนนี้

@honeide/editor
v0.2.0
เผยแพร่แล้ว
  • Piece-table buffer, มัลติเคอร์เซอร์, undo/redo
  • iOS: คีย์บอร์ดเต็มรูปแบบ, Cmd+C/V/X/Z/A, เลื่อนหน้าจอ
  • Windows: การเลือกด้วยการลากเมาส์, เลือกคำ
  • Snippet engine, breakpoint gutter, Error Lens
  • ไฮไลต์การค้นหาถาวร, ตัวบ่งชี้การพับโค้ด
@honeide/terminal
v0.1.0
เผยแพร่แล้ว
  • VT100/xterm, 256 สี, truecolor
  • PTY backend จริง (LiveTerminal)
  • Color FFI ที่รองรับธีม: ทุกแพลตฟอร์ม
  • การผสานรวม shell (OSC 133)
  • กรณีทดสอบ 163 รายการผ่านทั้งหมด
@honeide/extensions
v1.0.0
เผยแพร่แล้ว
  • TypeScript, Python, Rust, Go
  • C/C++, HTML/CSS, JSON, Markdown
  • Git, Docker, TOML/YAML
  • เปิดใช้งานแบบ lazy, Perry AOT
@honeide/themes
v1.0.0
เผยแพร่แล้ว
  • 15 ธีมคัดสรร (+4 สัปดาห์นี้)
  • High-contrast, Tokyo Night, Gruvbox Dark
  • เข้ากันได้กับรูปแบบธีม VSCode
  • การตรวจสอบคอนทราสต์ WCAG
@honeide/api
v0.1.0
เผยแพร่แล้ว
  • Zero-runtime, ไทป์ล้วน
  • commands, editor, workspace, ui
  • Sync API: envelopes, payloads, auth
  • เทสต์ระดับไทป์ 452+ รายการผ่าน
@honeide/core
v0.1.0
กำลังพัฒนา
  • ✓ Workspace, การตั้งค่า, คีย์ลัด
  • ✓ Git client, diff parser, สถานะ
  • ✓ ตัวจัดรูปแบบเอกสาร + พรีเซ็ตภาษา
  • ✓ ตรวจสอบการสะกด, ตรวจจับการเยื้อง
  • ✓ AI provider, inline, chat, telemetry
@honeide/ide
v0.1.0
กำลังพัฒนา
  • ✓ ผสานรวมเต็มรูปแบบ: LSP, git, ค้นหา, debug
  • ✓ Error Lens, AI ghost text, breakpoints
  • ✓ ระบบปลั๊กอิน, การโหลดแบบ end-to-end
  • ✓ ค้นหาและแทนที่, จัดรูปแบบเอกสาร, Cmd+S
  • ✓ ไอคอนไฟล์ 50+ ชนิด, เมนูบริบท, รายงานข้อผิดพลาด
@honeide/relay
v0.1.0
ใหม่
  • WebSocket relay สำหรับซิงค์ข้ามอุปกรณ์
  • ที่เก็บ delta ถาวรบน SQLite
  • เข้ากันได้กับ Perry AOT, ไบนารีเนทีฟ
  • เผยแพร่สาธารณะพร้อม README
@honeide/marketplace
v0.1.0
ใหม่
  • เซิร์ฟเวอร์ Fastify คอมไพล์ด้วย Perry
  • marketplace.hone.codes พร้อมแบรนด์ Hone
  • ปรับใช้อัตโนมัติผ่าน GitHub Actions
  • ค้นหา ดาวน์โหลด และเผยแพร่ปลั๊กอิน
@honeide/build
v0.1.0
ใหม่
  • ตัวประสานงานบิลด์ปลั๊กอิน
  • คอมไพล์ข้ามแพลตฟอร์มผ่าน perry-hub
  • ปรับใช้อัตโนมัติผ่าน GitHub Actions
  • ไบนารีเนทีฟ Perry AOT
แผนงาน

15 สไลซ์สู่ IDE เต็มรูปแบบ

แต่ละสไลซ์ส่งมอบฟีเจอร์ที่สมบูรณ์และทดสอบได้ บนทั้งเจ็ดแพลตฟอร์มพร้อมกัน — เดสก์ท็อป มือถือ และเว็บ

เฟส 1 พื้นฐาน เสร็จสมบูรณ์
Slice 0 เปลือก Workbench และเอนจินธีม พาเนลปรับขนาดได้, แท็บ, activity bar, โหลดธีม
Slice 1 Workspace และตัวสำรวจไฟล์ Multi-root, file watcher, fuzzy finder
Slice 2 การตั้งค่า, คีย์ลัด และการเริ่มต้นใช้งาน การตั้งค่าแบบหลายชั้น, ตัวแก้ไขภาพ, วิซาร์ดตั้งค่า AI
เฟส 2 IDE หลัก เสร็จสมบูรณ์
Slice 3 การผสานรวมเอดิเตอร์ แท็บ, โหลดไฟล์, แก้ไขแบบโต้ตอบบนทุกแพลตฟอร์ม
Slice 4 Git และ Source Control Push/pull/stash, inline blame, commit log, diff view
Slice 5 การค้นหา การผสานรวม Ripgrep, พาเนลค้นหาสไตล์ VS Code
Slice 6 LSP และความฉลาดทางภาษา Hover, go-to-definition, signature help, Error Lens
Slice 7 Debug พาเนล debug, breakpoints, การพับโค้ด, การเชื่อมต่อ DAP
เฟส 3 AI และเทอร์มินัล กำลังพัฒนา
Slice 8 ระบบ AI Provider โมดูล core provider + inline + chat, เชื่อมต่อ IDE
Slice 9 AI Inline Completion เรนเดอร์ ghost text เชื่อมต่อใน IDE ผ่าน FFI
Slice 10 AI Chat พาเนลแชทพร้อมสตรีมมิ่ง, context chips, markdown
Slice 11 การผสานรวมเทอร์มินัล เทอร์มินัล PTY จริงผสานรวมใน IDE workbench
Slice 12 โหมด AI Agent สถานะเอเจนต์ + เครื่องมือใน core — บันทึกกิจกรรม IDE ถัดไป
Slice 13 AI PR Review มุมมองรีวิว PR มีแล้ว — คำอธิบายประกอบ AI ถัดไป
เฟส 4 ส่วนขยายและเผยแพร่ กำลังพัฒนา
Slice 14 ระบบส่วนขยาย Plugin SDK, host crate, เซิร์ฟเวอร์ marketplace + build พร้อมใช้
Slice 15 ขัดเกลาและแพ็กเกจ DMG, MSI, AppImage, .ipa, .apk — ทุกแพลตฟอร์ม
ราคา

ซิงค์เวิร์กโฟลว์ของคุณ

เอดิเตอร์ฟรีและโอเพนซอร์ส คุณจ่ายเฉพาะบริการซิงค์ที่โฮสต์ให้เท่านั้น

ฟรี
$0
ตลอดไป
  • 1 โปรเจกต์ซิงค์
  • 2 อุปกรณ์
  • พื้นที่เก็บ delta 50 MB
  • เข้ารหัสแบบ end-to-end
  • ไม่ต้องสร้างบัญชี

เข้ารหัสแบบ end-to-end relay ไม่เคยเห็นโค้ดของคุณ
โอเพนซอร์ส โฮสต์ relay เองได้ฟรี ไม่มีข้อจำกัด

อัปเดต

สิ่งที่เกิดขึ้นล่าสุด

บันทึกความคืบหน้าจากการพัฒนา — ไม่มีการตลาด แค่สิ่งที่ส่งมอบจริง

20 มี.ค. 2026 IDE
สปรินต์ผสานรวม IDE เต็มรูปแบบ — LSP, git, debug, ค้นหา, ปลั๊กอิน, และ 46 คอมมิตเอดิเตอร์

IDE ผ่านสปรินต์ผสานรวมครั้งใหญ่ในสัปดาห์นี้ เจ็ดเฟสของการเชื่อมต่อฟีเจอร์ถูกส่งมอบใน 26 คอมมิต: LSP hover/go-to-definition/signature help (เฟส 3), การค้นหาด้วย ripgrep พร้อมพาเนลสไตล์ VS Code, git push/pull/stash/inline blame/commit log (เฟส 4), Error Lens diagnostics พร้อม go-to-next-error (เฟส 5), พาเนล debug พร้อม breakpoints และการพับโค้ด (เฟส 6), และไอคอนไฟล์เพิ่มเติมสำหรับ 50+ ชนิด, ตรวจสอบการสะกด, snippets, และการเชื่อมต่อธีม (เฟส 7) ระบบปลั๊กอินเชื่อมต่อแบบ end-to-end แล้ว — ส่วนขยายโหลด เปิดใช้งาน และรันภายใน IDE

นอกเหนือจากเฟสการผสานรวม: ค้นหาและแทนที่ด้วยไฮไลต์ระดับอักขระผ่าน setFindHighlights FFI, จัดรูปแบบเอกสารด้วยไปป์ไลน์ 3 ชั้นและจัดรูปแบบเมื่อบันทึก, เมนูบริบทคลิกขวาในตัวสำรวจ, Cmd+S บันทึก, เมนูย่อยเปิดล่าสุด, เปิดเผยไฟล์ที่ใช้งานอัตโนมัติ, แท็บสไตล์ VS Code พร้อมตัวบ่งชี้การแก้ไข, และรายงานข้อผิดพลาดไปยัง Chirp เมื่อเริ่มต้น พบและแก้ไขหน่วยความจำรั่ว 30GB IDE ตอนนี้เลือกใช้ tsgo --lsp แทน typescript-language-server เมื่อมี

เอดิเตอร์มี 46 คอมมิตของงานข้ามแพลตฟอร์ม iOS ได้รับการรองรับคีย์บอร์ดเต็มรูปแบบ — Cmd+C/V/X/Z/A, ปุ่มลูกศร, Enter, Tab, Shift+เลือก, การกดปุ่มซ้ำ — รวมถึงการระงับเครื่องหมายคำพูดอัจฉริยะและการแก้ไข overlay/เลื่อน Windows เพิ่มการเลือกด้วยการลากเมาส์และดับเบิลคลิกเลือกคำ Linux ได้รับการเรนเดอร์โหมด Perry พร้อม syntax highlighting Android ได้รับ tokenizer, platform stubs, การจัดแนว 16KB page สำหรับ ARM64, และแก้ไขข้อผิดพลาด Snippet engine พร้อม tab stops, ตัวแปร, และ builtins 4 ภาษาถูกส่งมอบ Rust renderer ได้รับไอคอน breakpoint gutter, ตัวบ่งชี้การพับ, และ Error Lens inline diagnostics ไฮไลต์การค้นหาถาวรและ decorations API ครบถ้วนสำหรับงานเอดิเตอร์

hone-core เพิ่มตัวจัดรูปแบบเอกสารพร้อมพรีเซ็ตภาษา (51 เทสต์), ตรวจสอบการสะกดพร้อมการแยก camelCase และคำแนะนำ, และตัวตรวจจับการเยื้อง hone-themes เพิ่ม 4 ธีม — high-contrast dark/light, Tokyo Night, และ Gruvbox Dark — ทำให้รวมเป็น 15 ธีม แพ็กเกจใหม่สองตัวเปิดตัว: hone-marketplace (เซิร์ฟเวอร์ Fastify คอมไพล์ด้วย Perry สำหรับ marketplace.hone.codes พร้อมปรับใช้อัตโนมัติ) และ hone-build (ตัวประสานงานบิลด์ปลั๊กอินสำหรับคอมไพล์ข้ามแพลตฟอร์มผ่าน perry-hub) Plugin SDK, Rust host crate, CLI, และ marketplace client ถูกส่งมอบใน hone-extension พร้อมปลั๊กอินพร้อมใช้ 9 ตัว

@honeide/ide @honeide/editor @honeide/core @honeide/marketplace @honeide/build Plugins LSP Error Lens
16 มี.ค. 2026 ข้ามแพลตฟอร์ม
เอดิเตอร์ iOS ใช้งานได้, ซิงค์ข้ามอุปกรณ์ end-to-end, Claude Code GUI, เป้าหมายเว็บ

เอดิเตอร์บน iOS เปลี่ยนจากหน้าจอว่างเปล่าเป็นใช้งานได้เต็มรูปแบบ ใช้ประมาณ 20 คอมมิต — แทนที่ setNeedsDisplay ด้วย CADisplayLink render loop, แก้ไขการส่ง touch และการซิงค์เคอร์เซอร์, ทำให้เลื่อนด้วย 1 นิ้วทำงานได้ด้วย offset ที่ถูกต้อง, และเชื่อมต่อ color FFI เพื่อให้ธีมทำงานได้อย่างถูกต้อง Android ได้รับการแก้ไข OOM (ติดตามสิ่งที่เปลี่ยนแปลงแทนการวาดใหม่ทั้งหมด), การแก้ไข ARM64 calling convention, และการเชื่อมต่อ color pipeline จริง การเรนเดอร์การเลือกหลายบรรทัดและ undo/redo แบบ snapshot ถูกส่งมอบบนทุกแพลตฟอร์ม แอปทดสอบเอดิเตอร์แบบ standalone พร้อมการสลับธีมทำให้ง่ายต่อการปรับปรุงโดยไม่ต้องบูต IDE เต็ม

การซิงค์ข้ามอุปกรณ์ตอนนี้ทำงานแบบ end-to-end บน iOS การจับคู่ WebSocket เนทีฟ, การเรียกดู file tree, และการโหลดเนื้อหาไฟล์ทั้งหมดทำงานผ่าน relay Android sync ได้รับการแก้ไขการ throttle ข้อความ ชั้นซิงค์ของ IDE เพิ่มการรองรับ token/lastSeq และ delta catch-up เพื่อให้อุปกรณ์ที่เชื่อมต่อใหม่เริ่มต่อจากจุดที่ค้างไว้ ทางฝั่ง relay, delta store ถูกเขียนใหม่ด้วย SQLite-backed persistence และความเข้ากันได้กับ Perry AOT แพ็กเกจ relay ได้รับ README และการจัดระเบียบสำหรับเผยแพร่สาธารณะ

พาเนล AI chat ได้รับ Claude Code GUI เต็มรูปแบบ — การแยกวิเคราะห์หลายบล็อกที่จัดการ code fences, ตัวบ่งชี้ rate limit, การเรนเดอร์ thinking block, inline diffs, และสถิติการใช้งาน ตัวเลือกโมเดลหลายผู้ให้บริการพร้อม Picker dropdown ช่วยให้สลับระหว่างผู้ให้บริการและโมเดลได้ พาเนลผ่านการตรวจสอบความปลอดภัยและการจัดการทรัพยากร

IDE ตอนนี้ทำงานบนเว็บได้ — เป้าหมายเว็บใหม่ข้ามการตั้งค่า, ซ่อนเทอร์มินัลและ git (ไม่มี PTY หรือระบบไฟล์), และโหลดเอดิเตอร์ธีมมืด โหมดสว่างถูกส่งมอบในทุกพาเนล — เอดิเตอร์, เทอร์มินัล, หน้าจอตั้งค่า, embedded NSViews macOS ได้รับไอคอนแอป, การเชื่อมโยงชนิดไฟล์, และรองรับเปิดด้วย แท็บสไตล์ VS Code แทนที่แถบแท็บเก่า เทอร์มินัลได้รับ color FFI ที่รองรับธีมบนทุกแพลตฟอร์มรวมถึง web stubs hone-core เพิ่ม telemetry แบบนิรนามที่เลือกใช้ได้

@honeide/editor @honeide/ide @honeide/relay iOS Sync Claude Code Web Light Mode
6 มี.ค. 2026 IDE
IDE มารวมกัน — เทอร์มินัล, AI chat, git diff, ซิงค์, และการตรวจสอบ MVP

สัปดาห์ที่ผ่านมาเป็นสัปดาห์ที่มีประสิทธิผลมากที่สุดนับตั้งแต่เริ่มโปรเจกต์ IDE เปลี่ยนจากเปลือก workbench ที่โหลดไฟล์ได้เป็นสิ่งที่ดูและรู้สึกเหมือนโค้ดเอดิเตอร์จริงๆ เทอร์มินัล PTY จริงผสานรวมในพาเนลล่าง AI chat พร้อมการตอบกลับแบบสตรีมมิ่งด้านขวา มุมมอง git diff เคียงข้างกันพร้อมพื้นหลังบรรทัดสี ตัวสำรวจไฟล์สไตล์ VS Code ที่จัดวางพิกเซลเป๊ะ การบันทึกการตั้งค่าและการสลับธีมแบบสดในทั้ง 11 ธีม Background tsc diagnostics ผ่าน LSP bridge เมนูเนทีฟบน macOS และ Windows รองรับเป้าหมาย Linux

ในส่วนของเอดิเตอร์ การแก้ไขแบบโต้ตอบตอนนี้ทำงานได้บนทั้งหกแพลตฟอร์ม — macOS, iOS, Windows, Android, Linux (GTK4), และเว็บ การปิดวงเล็บอัตโนมัติและการเยื้องอัจฉริยะถูกส่งมอบ งานความเข้ากันได้กับ Perry AOT จำนวนมากเข้ามา: แก้ไขช่วงอักขระ syntax highlighting, บั๊กบรรทัดสีเทาจากการจัดคิวเหตุการณ์ Rust FFI, DPI scaling บน Windows, และการแก้ไข ARM64 ABI บน iOS

สิ่งเพิ่มเติมทางสถาปัตยกรรมที่สำคัญที่สุดคือการซิงค์ข้ามอุปกรณ์ hone-relay เป็นแพ็กเกจใหม่ — เซิร์ฟเวอร์ WebSocket relay ที่คอมไพล์เป็นเนทีฟผ่าน Perry, พร้อม auth, rate limiting, และการจัดการห้อง hone-core ได้ชั้นขนส่งซิงค์เต็มรูปแบบพร้อมการเข้ารหัส E2E, การจับคู่อุปกรณ์, การค้นหา LAN, และคิวการเปลี่ยนแปลงพร้อมการตรวจจับความขัดแย้ง IDE มีโมดูลซิงค์ host/guest, พาเนลซิงค์, พาเนลรีวิว, และ UI การตั้งค่าความเชื่อถือ ไทป์ @honeide/api ได้รับการขยายด้วย sync message envelopes, domain payloads, และ auth types

Core ยังได้รับ git (client, status parser, diff parser, log), search (การผสานรวม ripgrep, search model), โมดูล AI (provider, inline, chat, agent state/tools, review), task runner, และ LSP/DAP protocol types นั่นคือ 55 ไฟล์ซอร์สโค้ดและ 499 เทสต์ผ่าน

จบสัปดาห์ด้วยการตรวจสอบ MVP — ตัดแต่ง UI ให้เหลือแค่ฟีเจอร์ที่ทำงานได้จริงและเชื่อมต่อ menu stubs สำหรับส่วนที่เหลือ ไบนารีมีขนาด 3.6 MB บน macOS

@honeide/ide @honeide/core @honeide/relay Terminal AI Chat Git Diff Sync Perry
28 ก.พ. 2026 เอดิเตอร์
hone-editor v0.2.0 — เดโมทำงานบนหกแพลตฟอร์ม

คอมโพเนนต์เอดิเตอร์ตอนนี้มีเดโมแบบโต้ตอบที่ทำงานได้บน macOS, iOS, Windows, Android, และ Web piece-table text buffer พร้อม B-tree rope ให้การแก้ไข O(log n) และ virtual scroll renderer แตะเฉพาะบรรทัดที่มองเห็น ดังนั้นแม้ไฟล์ขนาดใหญ่ก็ยังรวดเร็ว

ความท้าทายหลักของแพลตฟอร์มในสปรินต์นี้คือการทำให้ ARM64 ABI ถูกต้องสำหรับชั้น FFI ของ Perry บน iOS Core Text glyph rasterizer ตอนนี้เรียกได้อย่างถูกต้องจาก TypeScript ที่คอมไพล์ด้วย Perry ซึ่งปลดล็อคเดโม iOS การเรนเดอร์ Linux ผ่าน Pango ถูกวางโครงสร้าง ยังไม่มีในเดโม

Syntax highlighting ครอบคลุม 10 ภาษา (ts, js, html, css, json, py, rs, cpp, md) ผ่าน Lezer grammars LSP และ DAP clients เชื่อมต่อแล้ว — completions, hover, go-to-definition, breakpoints, และ variable inspection ทั้งหมดทำงานในระดับคอมโพเนนต์ การเรนเดอร์ ghost text สำหรับ AI inline completions พร้อมใช้งานแล้วเช่นกัน

@honeide/editor Perry FFI iOS ARM64 Lezer LSP DAP
14 ก.พ. 2026 เทอร์มินัล
hone-terminal v0.1.0 — รองรับ VT100 เต็มรูปแบบ, 163 เทสต์

คอมโพเนนต์เทอร์มินัลอีมูเลเตอร์ส่งมอบเวอร์ชันแรก parser เป็น state machine 14 สถานะที่จัดการ CSI, OSC, และ DCS escape sequences Truecolor (24-bit RGB ผ่าน SGR), การติดตามเมาส์ในโหมด X10 และ SGR extended, alternate screen buffer (DECSET 1049 — ตัวที่ทำให้ vim, htop, และ less ทำงานได้อย่างถูกต้อง), และ bracketed paste ทั้งหมดรองรับ

OSC 8 hyperlinks, อักขระ CJK ความกว้างสองเท่า, และ OSC 133 shell integration markers (สำหรับการตรวจจับ prompt) ครบถ้วนชุดฟีเจอร์ เส้นทางการเรนเดอร์ macOS ใช้ Core Text สถาปัตยกรรมเดียวกับ hone-editor ดังนั้นทั้งสองคอมโพเนนต์ใช้ข้อตกลงการเรนเดอร์เนทีฟร่วมกัน

กรณีทดสอบ 163 รายการครอบคลุมการเปลี่ยนสถานะ parser, การเรนเดอร์แอตทริบิวต์, การเข้ารหัสเหตุการณ์เมาส์, และพฤติกรรม scrollback คอมโพเนนต์ถูกใช้แบบ standalone ในปัจจุบันและจะเชื่อมต่อเข้ากับ IDE workbench ใน Slice 11

@honeide/terminal VT100 xterm OSC 133 Core Text
20 ม.ค. 2026 IDE
เปลือก IDE เสร็จสมบูรณ์ถึง Slice 2 — workbench, ธีม, ตัวสำรวจไฟล์, การตั้งค่า

สามสไลซ์แรกของ IDE workbench เสร็จแล้ว เปลือกเรนเดอร์ตาราง panel ที่ปรับขนาดได้, ตัวจัดการแท็บ, activity bar, และ status bar — พร้อมเอนจินเลย์เอาต์ที่ปรับตามแพลตฟอร์มโดยเลือกระหว่างโหมด full-workbench (เดสก์ท็อป/iPad แนวนอน), split (แท็บเล็ตแนวตั้ง), และ compact (โทรศัพท์) ตามขนาดหน้าจอ

เอนจินธีมโหลดธีม JSON ที่เข้ากันได้กับ VSCode และแปลง TextMate scopes เป็นสีสำหรับเอดิเตอร์ ทั้ง 11 ธีมจาก @honeide/themes ทำงานได้ ตัวสำรวจไฟล์แสดง live tree ที่ขับเคลื่อนโดย file watcher ใน @honeide/core, และ Ctrl+P ค้นหาแบบ fuzzy ด้วย trie index

การตั้งค่าใช้ store สี่ชั้น (ค่าเริ่มต้น → ผู้ใช้ → workspace → ค่าเฉพาะภาษา) วิซาร์ดตั้งค่า AI provider ในหน้าต้อนรับพาผ่านการกรอก API key, ทดสอบการเชื่อมต่อ, และการกำหนดเส้นทางโมเดลต่อฟีเจอร์ Slice 3 — การเชื่อมต่อแท็บเอดิเตอร์จริงกับ @honeide/editor instances — เป็นขั้นตอนถัดไป

@honeide/ide @honeide/core Perry Workbench Themes Settings

สร้างแบบเปิด

Hone อยู่ในช่วงเริ่มต้นการพัฒนา ติดตาม มีส่วนร่วม หรือแค่ดูอยู่ห่างๆ

กดดาวบน GitHub