Back to Trending
RepositoryKotlinSISlovenia
Blarc

Blarc/ai-commits-intellij-plugin

AI Commits for IntelliJ based IDEs/Android Studio.

868stars
70forks
31issues
3views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: commit

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: commit-message

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: generation

#1 Repository Của Tuần

🤖 AI Commits — Sinh thông điệp commit thông minh ngay trong IntelliJ IDEA

Plugin IntelliJ sinh tự động thông điệp commit bằng LLM, lấy nội dung từ git diff và hỗ trợ nhiều model lớn khác nhau.

AI Commits là một plugin cho các IDE dựa trên IntelliJ (như IntelliJ IDEA, Android Studio, PhpStorm...) giúp người dùng tạo thông điệp commit chất lượng cao chỉ bằng vài cú click. Thay vì phải viết tay, plugin sẽ phân tích thay đổi mã nguồn (git diff) và sinh ra lời mô tả rõ ràng, đúng ngữ cảnh thông qua các mô hình ngôn ngữ lớn (LLM).

✨ Điểm nổi bật

  • Sinh thông điệp commit từ git diff bằng LLM: Tự động phân tích thay đổi và đưa ra lời mô tả phù hợp.
  • Hỗ trợ chọn file và dòng thay đổi: Chỉ tính diff của những file hoặc dòng được chọn trong hộp thoại commit.
  • Tùy biến prompt: Người dùng có thể tạo prompt riêng để điều khiển cách sinh thông điệp.
  • Biến và gợi ý trong prompt: Sử dụng các biến được định nghĩa sẵn để tù chỉnh nội dung sinh.
  • Hỗ trợ Git và Subversion: Làm việc với cả hai hệ thống quản lý phiên bản phổ biến.
  • Hỗ trợ nhiều model LLM: Bao gồm Amazon Bedrock, Anthropic, Azure Open AI, Gemini, Hugging Face, Mistral, OpenAI, Ollama, Qianfan...

💡 Vì sao đáng chú ý

Không giống các công cụ sinh commit khác chỉ là dòng lệnh, AI Commits tích hợp trực tiếp vào giao diện IDE, mang lại trải nghiệm mượt mà và dễ dùng. Plugin sử dụng thư viện langchain4j để kết nối với nhiều nhà cung cấp mô hình khác nhau, giúp người dùng linh hoạt lựa chọn model phù hợp với nhu cầu và ngân sách. Đặc biệt phù hợp với các nhóm phát triểm muốn nâng cao chất lượng commit mà không cần rời khỏi môi trường phát triển.


#AI #IntelliJ #CommitMessage #LLM #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryHTML
f/prompts.chat

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

175.1k
Oct 29, 2026
RepositoryPython
langchain-ai/langchain

The agent engineering platform.

148.6k
Oct 28, 2026
RepositoryPython
NousResearch/hermes-agent

The agent that grows with you

258.4k
Oct 29, 2026
RepositoryKotlin
JetBrains/ideavim

IdeaVim – A Vim engine for JetBrains IDEs

10.3k
Oct 29, 2026
RepositoryKotlin
carlrobertoh/ProxyAI

The leading open-source AI copilot for JetBrains. Connect to any model in any environment, and customize your coding experience in any way you like.

1.9k
May 28, 2026
RepositoryKotlin
Hannah-Sten/TeXiFy-IDEA

LaTeX support for the IntelliJ platform by JetBrains.

990
Oct 1, 2026
RepositoryTypeScript
lobehub/lobehub

🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.

83.5k
Oct 27, 2026
RepositoryPython
asgeirtj/system_prompts_leaks

Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro, Antigravity. xAI - Grok, Grok Bot, Cursor, Kimi and more! Updated regularly.

70.4k
Oct 27, 2026
RepositoryPython
mem0ai/mem0

The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.

68.1k
Oct 26, 2026