|
2 | 2 | <!-- Plugin Configuration File. Read more: https://plugins.jetbrains.com/docs/intellij/plugin-configuration-file.html -->
|
3 | 3 | <idea-plugin require-restart="true">
|
4 | 4 | <id>com.smallcloud.codify</id>
|
5 |
| - <name>Refact.ai</name> |
| 5 | + <name><![CDATA[Refact – Open-Source AI Agent, Code Generator & Chat]]></name> |
6 | 6 |
|
7 | 7 | url="https://refact.ai/?utm_source=jb&utm_medium=marketplace&utm_campaign=plugin">smallcloudai
|
8 | 8 | </vendor>
|
9 | 9 |
|
10 | 10 | <description><![CDATA[
|
11 |
| -<h2>Refact – Open-Source AI Agent, Code Generator & Chat for JavaScript, Python, TypeScript, Java, PHP, Go, and more.</h2> |
12 |
| -<p> |
13 |
| - Refact.ai is a free, open-source AI Agent that adapts to your workflow. |
14 |
| - It tracks your cursor to provide instant assistance, connects with tools, databases and browsers, |
15 |
| - works with debuggers, and runs shell commands. As your AI copilot, it handles code generation, testing, review, and refactoring. |
16 |
| -</p> |
17 |
| -
|
18 | 11 | <h2>Refact.ai – Your Customizable Open-Source AI Software Engineering Agent</h2>
|
19 | 12 | <p>
|
20 | 13 | Refact.ai is a free, <b>open-source</b> AI Agent that handles engineering tasks end-to-end.
|
21 | 14 | It deeply understands your codebases and integrates with your tools, databases, and browsers to automate complex, multi-step tasks.
|
22 | 15 | </p>
|
23 | 16 |
|
24 |
| -<ul style="margin-top:5"> |
| 17 | +<ul> |
25 | 18 | <li>Integrate AI Agent with the tools you already use, allowing it to complete tasks for you end-to-end.</li>
|
26 |
| - <br> |
27 | 19 | <li>Deploy Refact.ai on-premise and maintain <b>100% control over your codebase.</b></li>
|
28 |
| - <br> |
29 | 20 | <li>Access State-of-the-Art Models (Claude 3.5 Sonnet, GPT-4o, o3-mini, etc.)</li>
|
30 |
| - <br> |
31 | 21 | <li>Bring your own key (BYOK) – Use your own API keys for external LLMs.</li>
|
32 |
| - <br> |
33 | 22 | <li>Stop switching between your IDE and chat—Refact.ai has an integrated chat right in your IDE.</li>
|
34 |
| - <br> |
35 | 23 | <li>Get free, unlimited, context-aware auto-completion.</li>
|
36 |
| - <br> |
37 | 24 | </ul>
|
38 | 25 |
|
39 | 26 | <p>
|
40 |
| - We can’t say it better than our users: <i>'Refact.ai understands me better than my human coworkers. It's like working in perfect sync with an ideal partner.'</i> |
| 27 | + Suitable for both individual and enterprise use, supporting 25+ programming languages, including Python, |
| 28 | + JavaScript, Java, Rust, TypeScript, PHP, C++, C#, Go, and more. |
| 29 | +</p> |
| 30 | +
|
| 31 | +<p> |
| 32 | + We can’t say it better than our users: <i>'Refact.ai understands me better than my human coworkers. |
| 33 | + It's like working in perfect sync with an ideal partner.'</i> |
41 | 34 | </p>
|
42 | 35 |
|
43 | 36 | <h2>How does Refact.ai Agent empower developers?</h2>
|
44 |
| -<ul style="margin-top:5"> |
| 37 | +<ul> |
45 | 38 | <li><b>Unlimited accurate auto-completion with context awareness for free</b> – Powered by Qwen2.5-Coder-1.5B,
|
46 | 39 | Refact.ai uses Retrieval-Augmented Generation (RAG) to provide precise, context-aware code suggestions.
|
47 | 40 | By retrieving relevant snippets and project-specific insights, it ensures completions that align with your coding style and architecture.</li>
|
48 |
| - <br> |
49 | 41 | <li><b>Integrated in-IDE Chat</b> – By deeply understanding your codebases, Refact.ai provides relevant,
|
50 | 42 | intelligent answers to your questions—right inside your development environment.</li>
|
51 |
| - <br> |
52 | 43 | <li><b>Integrated with the tools</b> – Refact.ai goes beyond codebases, connecting with GitHub, GitLab,
|
53 | 44 | databases (PostgreSQL, MySQL), Pdb, Docker, and any shell command, so AI Agent can autonomously complete tasks—from code generation to deployment.</li>
|
54 |
| - <br> |
55 | 45 | <li><b>State-of-the-Art Models</b> – Refact.ai supports <b>Claude 3.5 Sonnet, GPT-4o, and o3-mini</b>,
|
56 | 46 | allowing you to choose the best model for each task based on its complexity.</li>
|
57 |
| - <br> |
58 | 47 | <li><b>Bring your own key (BYOK)</b> – Use your own API keys for external LLMs,
|
59 | 48 | ensuring flexibility and control over your AI infrastructure.</li>
|
60 |
| - <br> |
61 | 49 | <li>Use <b>@-commands</b> to control what context to use to answer your question:</li>
|
62 |
| - <br> |
63 |
| - <ul style="margin-top:5"> |
| 50 | + <ul> |
64 | 51 | <li><b>@web</b> – define a webpage.</li>
|
65 |
| - <br> |
66 | 52 | <li><b>@file</b> – upload and attach a single file.</li>
|
67 |
| - <br> |
68 | 53 | <li><b>@definition</b> – find and attach a definition.</li>
|
69 |
| - <br> |
70 | 54 | <li><b>@references</b> – locate all references and attach them.</li>
|
71 |
| - <br> |
72 | 55 | <li><b>@tree</b> – display the workspace directory and files tree.</li>
|
73 |
| - <br> |
74 | 56 | <li>Create your own <b>custom system prompt</b> for a more personalized workflow.</li>
|
75 |
| - <br> |
76 | 57 | </ul>
|
77 | 58 | </ul>
|
78 | 59 |
|
|
83 | 64 | adapts to your workflows, accelerates development from day one, and becomes a shared knowledge base for your entire team.
|
84 | 65 | </p>
|
85 | 66 |
|
86 |
| -<ul style="margin-top:5"> |
| 67 | +<ul> |
87 | 68 | <li><b>Refact.ai already understands your company's context:</b> AI Agent captures the unique structure, tools,
|
88 | 69 | and workflows of your organization, using your company's databases, documentation, and code architecture to deliver customized solutions.</li>
|
89 |
| - <br> |
90 | 70 | <li><b>Gets smarter over time:</b> With each interaction and feedback, Refact.ai Agent adapts to your organization's needs, becoming more accurate and powerful.</li>
|
91 |
| - <br> |
92 | 71 | <li><b>Organizes experience into the knowledge base:</b> Refact.ai Agent captures and shares knowledge from
|
93 | 72 | interactions with each team member. It not only streamlines workflows but also supports faster onboarding and
|
94 | 73 | smoother cross-functional collaboration across projects.</li>
|
95 |
| - <br> |
96 | 74 | </ul>
|
97 | 75 | <h2>Take full control of your AI Agent, tailored to your company:</h2>
|
98 | 76 |
|
99 |
| -<ul style="margin-top:5"> |
| 77 | +<ul> |
100 | 78 | <li><b>Deploy Refact.ai on-premise:</b> on your own servers or private cloud. Your data never leaves your control.
|
101 | 79 | Telemetry from the plugins goes to your server and nowhere else. You can verify what the code does, it's open source.</li>
|
102 |
| - <br> |
103 | 80 | <li><b>Fine-tune a model on your codebase:</b> A fine-tuned code completion model will provide you with
|
104 | 81 | more relevant suggestions: it can memorize your coding style, the right way to use your internal APIs, and the tech stack you use.</li>
|
105 |
| - <br> |
106 | 82 | <li><b>Priority Support:</b> Our engineers are always available to assist you at every stage, from setup to fine-tuning and beyond.</li>
|
107 |
| - <br> |
108 | 83 | </ul>
|
109 | 84 |
|
110 | 85 | <p>
|
111 | 86 | <b>To get a 2-week free trial</b> for your team, just fill out the form on <a href="https://refact.ai/contact/?utm_source=jetbrains&utm_medium=marketplace&utm_campaign=enterprise">our website</a>. We'll reach out with more details!
|
112 | 87 | </p>
|
113 | 88 |
|
114 | 89 | <h2>Which tasks can Refact.ai help me with?</h2>
|
115 |
| -<ul style="margin-top:5"> |
| 90 | +<ul> |
116 | 91 | <li><b>Generate code from natural language prompts (even if you make typos)</b> –
|
117 | 92 | Instantly turn ideas into functional code, accelerating development and eliminating the blank-screen problem.</li>
|
118 |
| - <br> |
| 93 | +
|
119 | 94 | <li><b>Refactor code</b> - Improve code quality, readability, and efficiency with automated refactoring that aligns with best practices.</li>
|
120 |
| - <br> |
121 | 95 | <li><b>Explain code</b> - Quickly understand complex or unfamiliar code with AI-generated explanations, making collaboration and onboarding faster.</li>
|
122 |
| - <br> |
123 | 96 | <li><b>Debug code</b> - Detect and fix errors faster with intelligent debugging, reducing time spent troubleshooting issues.</li>
|
124 |
| - <br> |
125 | 97 | <li><b>Generate unit tests</b> - Ensure code reliability by automatically creating comprehensive unit tests.</li>
|
126 |
| - <br> |
127 | 98 | <li><b>Code Review</b> - Get AI-assisted code reviews for cleaner, more secure, and more efficient code, addressing developers' top concern: accuracy.</li>
|
128 |
| - <br> |
129 | 99 | <li><b>Create Documentation</b> - Automate documentation generation to keep knowledge accessible and up to date.</li>
|
130 |
| - <br> |
131 | 100 | <li><b>Generate Docstrings</b> - Enhance maintainability with clear, structured documentation generated for functions and classes in seconds.</li>
|
132 |
| - <br> |
133 | 101 | </ul>
|
134 | 102 |
|
135 | 103 | <h2>Which tasks can Refact.ai help me with?</h2>
|
|
141 | 109 | <change-notes><![CDATA[
|
142 | 110 | <p>Refact.ai is an AI coding assistant, available for JetBrains IDEs and Visual Studio Code.</p>
|
143 | 111 |
|
144 |
| -<p>In this major release, we introduce:</p> |
145 |
| -<ul> |
146 | 112 | <li>RustRover support.</li>
|
147 | 113 | <li>All new plugins are powered by <a href="https://github.com/smallcloudai/refact-lsp">Refact LSP</a>, our new open-source server written in Rust! Refact LSP converts high-level code completion, or chat requests into low-level LLM prompts and converts results back. </li>
|
148 | 114 | <li>Bugfixes and performance improvements</li>
|
|
0 commit comments