Цікава думка тут у коментарі:
З розвитком штучного інтелекту в програмуванні ціна на (просте) програмне забезпечення прямує до нуля! Іноді, набагато швидше самому "накодити" потрібну тобі функцію чи утиліту, ніж шукати щось готове.
Раніше розробка навіть невеликої програми вимагала значних зусиль і часу. Тепер же, з допомогою інструментів на базі ШІ процес створення власного софту стає швидким й простим.
Тобто до того часу коли все стане ШІ, а софт зникне буде щось перехідне й це коли хто вміє буде робити собі свої программи, а не використовувати чужі.
З розвитком штучного інтелекту в програмуванні ціна на (просте) програмне забезпечення прямує до нуля! Іноді, набагато швидше самому "накодити" потрібну тобі функцію чи утиліту, ніж шукати щось готове.
Раніше розробка навіть невеликої програми вимагала значних зусиль і часу. Тепер же, з допомогою інструментів на базі ШІ процес створення власного софту стає швидким й простим.
Тобто до того часу коли все стане ШІ, а софт зникне буде щось перехідне й це коли хто вміє буде робити собі свої программи, а не використовувати чужі.
😱1
Курсор чітщіт
Символи @:
Посилання на файл:
Посилання на функцію:
Посилання на змінну:
Пошук у кодовій базі:
Пошук в інтернеті:
Символи @:
Посилання на файл:
@filename
- дає змогу посилатися на певний файл.Посилання на функцію:
@functionName
- посилається на функцію в коді.Посилання на змінну:
@variableName
- посилається на змінну.Пошук у кодовій базі:
@codebase
query - шукає у кодовій базі.Пошук в інтернеті:
@web
query - виконує пошук в інтернеті.🤩1
LLM від Google нарешті щось можут робити
Зараз Gemini 2.0 Flash як експеремент є безкоштовною для використання через Google AI Studio та API. Має велике контекстне вікно - 2 мільйони токенів (це на віхд). 😲
Моделі від Google можна підключити через API в налаштуваннях Cursor (вкладка "Моделі"), але автопатчінг з чату зникає і вимагає Pro-версії, як на мене, це жлобство.
А у цьому відео про те, як використовувати Gemini 2.0 Flash за допомогою інструментів Aider (під термінал) та Cline під VSC. 💻
- демонструє, як встановити та налаштувати ці інструменти. Розповідає про обмеження через API. ⚙️
- зазначає, що Gemini 2.0 Flash працює дуже швидко та має відмінні можливості виклику функцій. ⚡️
На лідерборді Aider вона звісно відстає від топ моделей, але за них треба платити та й це модель серії Flash тобто спрощенної.
Зараз Gemini 2.0 Flash як експеремент є безкоштовною для використання через Google AI Studio та API. Має велике контекстне вікно - 2 мільйони токенів (це на віхд). 😲
Моделі від Google можна підключити через API в налаштуваннях Cursor (вкладка "Моделі"), але автопатчінг з чату зникає і вимагає Pro-версії, як на мене, це жлобство.
А у цьому відео про те, як використовувати Gemini 2.0 Flash за допомогою інструментів Aider (під термінал) та Cline під VSC. 💻
- демонструє, як встановити та налаштувати ці інструменти. Розповідає про обмеження через API. ⚙️
- зазначає, що Gemini 2.0 Flash працює дуже швидко та має відмінні можливості виклику функцій. ⚡️
На лідерборді Aider вона звісно відстає від топ моделей, але за них треба платити та й це модель серії Flash тобто спрощенної.
YouTube
Gemini 2.0 Flash + Cline & Aider : This is THE BEST FREE AI Coding Setup RIGHT NOW!
Join this channel to get access to perks:
https://www.youtube.com/@AICodeKing/join
In this video, I'll be telling you about how you can use the Free Gemini 2.0 Flash model and use it to do free AI Coding without any limits. This setup beats Cursor, Windsurf…
https://www.youtube.com/@AICodeKing/join
In this video, I'll be telling you about how you can use the Free Gemini 2.0 Flash model and use it to do free AI Coding without any limits. This setup beats Cursor, Windsurf…
🤩1
Відео демонструє Cursor Composer Agent
Композер у Cursor - це інструмент, що дозволяє ШІ створювати цілі застосунки за вказівками. Він значно пришвидшує розробку, автоматизуючи створення файлів, коду, команд у терміналі. Це може бути особливо корисно, якщо ти хочеш швидко створити прототип або уникнути рутинної роботи.
Це не можна використовувати зі своїм API ключем, треба платити за Cursor Pro. Some Cursor features (like Tab Completion, Apply from Chat, and Composer) require specialized models and won’t work with custom API keys
Композер у Cursor - це інструмент, що дозволяє ШІ створювати цілі застосунки за вказівками. Він значно пришвидшує розробку, автоматизуючи створення файлів, коду, команд у терміналі. Це може бути особливо корисно, якщо ти хочеш швидко створити прототип або уникнути рутинної роботи.
Це не можна використовувати зі своїм API ключем, треба платити за Cursor Pro. Some Cursor features (like Tab Completion, Apply from Chat, and Composer) require specialized models and won’t work with custom API keys
YouTube
Cursor Composer Agent in 20 Minutes
Learn The Fundamentals Of Becoming An AI Engineer On Scrimba;
https://v2.scrimba.com/the-ai-engineer-path-c02v?via=developersdigest
Exploring Cursor's New Agentic Capabilities: A Hands-On Review
https://changelog.cursor.sh/
In this video, I dive into the…
https://v2.scrimba.com/the-ai-engineer-path-c02v?via=developersdigest
Exploring Cursor's New Agentic Capabilities: A Hands-On Review
https://changelog.cursor.sh/
In this video, I dive into the…
✍1
reddit
Жоден з них (ШІ помічників) не є ідеальним... у всіх є певні недоліки.
Для мене Windsurf є найкращим і найнадійнішим для редагування кількох файлів, без сумніву. Здається, він просто краще розуміє контекст. Але йому потрібне доопрацювання та деякі функції.
Cursor найкраще продуманий та має найкраще автодоповнення. Але їхній composer залишає бажати кращого.
Aider має кілька справді крутих функцій, і, на мою думку, має найкращу функціональність diff редагування.
Cline безкоштовний (є варіант) і працює доволі добре.
Continue.dev безкоштовний і чудово підходить для автодоповнення через безкоштовний API codestral FIM.
Жоден з них (ШІ помічників) не є ідеальним... у всіх є певні недоліки.
Для мене Windsurf є найкращим і найнадійнішим для редагування кількох файлів, без сумніву. Здається, він просто краще розуміє контекст. Але йому потрібне доопрацювання та деякі функції.
Cursor найкраще продуманий та має найкраще автодоповнення. Але їхній composer залишає бажати кращого.
Aider має кілька справді крутих функцій, і, на мою думку, має найкращу функціональність diff редагування.
Cline безкоштовний (є варіант) і працює доволі добре.
Continue.dev безкоштовний і чудово підходить для автодоповнення через безкоштовний API codestral FIM.
⚡1
Roo-Cline - форк Cline (prev. Claude Dev)
github
Додані експериментальні функції:
Перетягування зображень у чати
Звукові ефекти для зворотного зв'язку
Швидке копіювання запитів з історії
Включає поточний час у системний запит
Використовує спостерігач файлової системи для більш надійного спостереження за змінами файлової системи
Автоматичне затвердження MCP для кожного інструменту
Увімкнення/вимкнення серверів MCP
Налаштовувальна затримка після автоматичного запису для дозволу діагностики виявляти потенційні проблеми
та інш
Працює поряд з оригінальним Cline
github
Додані експериментальні функції:
Перетягування зображень у чати
Звукові ефекти для зворотного зв'язку
Швидке копіювання запитів з історії
Включає поточний час у системний запит
Використовує спостерігач файлової системи для більш надійного спостереження за змінами файлової системи
Автоматичне затвердження MCP для кожного інструменту
Увімкнення/вимкнення серверів MCP
Налаштовувальна затримка після автоматичного запису для дозволу діагностики виявляти потенційні проблеми
та інш
Працює поряд з оригінальним Cline
GitHub
GitHub - RooCodeInc/Roo-Code: Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor.
Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor. - RooCodeInc/Roo-Code
🤩1
Два тижні тому вийшла версія три VSC плагіна Cline (prev. Claude Dev). Він як Composer у Cursor чи Cascade у Windsurf але не залочен на приватні підписки.
https://open-vsx.org/extension/saoudrizwan/claude-dev
Дві дуже приємні функції:
- Auto-approve – тепер для програмування навіть не треба натискати щоразу кнопку ;), можна відправити агента у фон і увімкнути нотифікації, коли треба.
Токени, звичайно ж, споживає якневсебе і іноді зациклюється.
- .clinerules – як я вже писав, таке є і в Cursor, і у Windsurf – це файл у корені проєкту з кастомною інструкцією, куди можна виписати техстек, структуру БД, зовнішні API та інше, щоб агент не плутався.
Проблема, звичайно ж, у тому, що тепер кожен апп називає цей файл як хоче (cursorrules, windsurfrules) і не домовилися до стандару.
форк Roo-Cline досі на v2
https://open-vsx.org/extension/saoudrizwan/claude-dev
Дві дуже приємні функції:
- Auto-approve – тепер для програмування навіть не треба натискати щоразу кнопку ;), можна відправити агента у фон і увімкнути нотифікації, коли треба.
Токени, звичайно ж, споживає якневсебе і іноді зациклюється.
- .clinerules – як я вже писав, таке є і в Cursor, і у Windsurf – це файл у корені проєкту з кастомною інструкцією, куди можна виписати техстек, структуру БД, зовнішні API та інше, щоб агент не плутався.
Проблема, звичайно ж, у тому, що тепер кожен апп називає цей файл як хоче (cursorrules, windsurfrules) і не домовилися до стандару.
форк Roo-Cline досі на v2
GitHub
Release v3.0.0 · cline/cline
Auto-approve
Cline's most requested feature is here 🎉 You can now let Cline work more autonomously with the new Auto-approve menu, letting you choose what tools he can use without needing your ...
Cline's most requested feature is here 🎉 You can now let Cline work more autonomously with the new Auto-approve menu, letting you choose what tools he can use without needing your ...
👾1
Aider LLM Leaderboards
https://aider.chat/docs/leaderboards/
Polyglot тест вимірює здатність LLM програмувати популярними мовами.
Aider найкраще працює з LLM, які добре вміють редагувати код, а не просто добре генерують код. Щоб оцінити навички редагування LLM, Aider використовує тести, які оцінюють здатність моделі послідовно дотримуватися системних підказок, щоб успішно редагувати код.
На початку 2025 року несподівано китайський DeepSeek V3 (671B MoE) дуже добре себе показує. Зараз ще у них знижки до 8 лютого на токени, ну і ціна $0.14/M input $0.28/M output [але контекстне вікно зарізане] (можна купувати на openrouter) ні в яке порівняння з о1 та claude-3.5-sonnet не йде.
https://aider.chat/docs/leaderboards/
Polyglot тест вимірює здатність LLM програмувати популярними мовами.
Aider найкраще працює з LLM, які добре вміють редагувати код, а не просто добре генерують код. Щоб оцінити навички редагування LLM, Aider використовує тести, які оцінюють здатність моделі послідовно дотримуватися системних підказок, щоб успішно редагувати код.
На початку 2025 року несподівано китайський DeepSeek V3 (671B MoE) дуже добре себе показує. Зараз ще у них знижки до 8 лютого на токени, ну і ціна $0.14/M input $0.28/M output [але контекстне вікно зарізане] (можна купувати на openrouter) ні в яке порівняння з о1 та claude-3.5-sonnet не йде.
🤩2
https://nmn.gl/blog/ai-senior-developer
та з коментів https://nmn.gl/blog/hn-rank-1-analysis
Аналізатор коду, аналізуючи лінійно, часто застрягав у деталях. Щоб покращити аналіз, ми змінили підхід, моделюючи спосіб мислення (Mindset) досвідчених розробників:
📝 Групування файлів: файли згруповані за функціональністю (наприклад, "аутентифікація", "база даних").
ℹ️ Контекст: додаєтся опис про функціональність групи в рамках всієї архетектури перед аналізом коду. Аналіз впливу: розглядати зміни відносно усієї системи
🕰 Історичне розуміння: відстежувати, чому код розвивався певним чином
промт до группи
Результатом стало покращення якості розуміння, від простих спостережень до виявлення потенційних проблем, як-от конфлікти та зв'язки між компонентами.
та з коментів https://nmn.gl/blog/hn-rank-1-analysis
Аналізатор коду, аналізуючи лінійно, часто застрягав у деталях. Щоб покращити аналіз, ми змінили підхід, моделюючи спосіб мислення (Mindset) досвідчених розробників:
📝 Групування файлів: файли згруповані за функціональністю (наприклад, "аутентифікація", "база даних").
ℹ️ Контекст: додаєтся опис про функціональність групи в рамках всієї архетектури перед аналізом коду. Аналіз впливу: розглядати зміни відносно усієї системи
🕰 Історичне розуміння: відстежувати, чому код розвивався певним чином
промт до группи
Analyzing authentication system files:
- Core token validation logic
- Session management
- Related middleware
Focus on:
1. How these integrate with existing auth patterns
2. Security implications
3. Performance impact on other systems
Files to analyze:
${formatFiles(group.files)}
Результатом стало покращення якості розуміння, від простих спостережень до виявлення потенційних проблем, як-от конфлікти та зв'язки між компонентами.
👨💻1
AiDE забезпечує структурований підхід до розробки проектів із допомогою штучного інтелекту. Framework пропронує стандартизований спосіб розуміння штучним інтелектом контексту вашого проекту та ведення документації.
https://github.com/FixingPixels/AiDE
є кастомний GPT
https://github.com/FixingPixels/AiDE
є кастомний GPT
GitHub
GitHub - FixingPixels/AiDE: AiDE provides a structured approach to developing projects with AI assistance. It creates a standardized…
AiDE provides a structured approach to developing projects with AI assistance. It creates a standardized way for AI to understand your project context and maintain documentation. - FixingPixels/AiDE
lovable.dev
Платформа для автоматичної генерації фулстеку підходом "Prompt to edit".
Безкоштовно згенеровані проекти потрапляють до публічного каталогу і поверх проектів інших можна продовжувати робити щось своє. Також є шаблони. Безкоштовно дають 5 чат повідомлень у день. Немає завантаження собі на диск, але є можливіть після до себе в гітхаб експортувати як репозиторій.
У беті зараз функція інтеграції з supabase (автентифікація та бд)
приклад: https://www.youtube.com/watch?v=c6rd2iZ_A48
Платформа для автоматичної генерації фулстеку підходом "Prompt to edit".
Безкоштовно згенеровані проекти потрапляють до публічного каталогу і поверх проектів інших можна продовжувати робити щось своє. Також є шаблони. Безкоштовно дають 5 чат повідомлень у день. Немає завантаження собі на диск, але є можливіть після до себе в гітхаб експортувати як репозиторій.
У беті зараз функція інтеграції з supabase (автентифікація та бд)
приклад: https://www.youtube.com/watch?v=c6rd2iZ_A48
lovable.dev
Build software products, using only a chat interface
👾1
https://youtu.be/AtuB7p-JU8Y
Відео порівнює роботу Cursor (пропрієтарний форк VS Code) та Cline (розширення VS Code з відкритим кодом) - редагують React проект на 240к токенів коду.
Тут обидва використовують claude-3.5-sonnet.
Cursor також використовує якусь embedding модель (either with OpenAI’s embedding API or by a custom embedding model) та хмарну векторну БД, щоб векторизувати чанки коду під семантичний пошук. [Поясненя з картинками]
Перше просте завдання обидва виконали за 1 хв, але Cline повернув поламаний код, на завданні 3 він "зациклювався".
Тобто Cursor Composer переміг 3 з 3.
Відео порівнює роботу Cursor (пропрієтарний форк VS Code) та Cline (розширення VS Code з відкритим кодом) - редагують React проект на 240к токенів коду.
Тут обидва використовують claude-3.5-sonnet.
Cursor також використовує якусь embedding модель (either with OpenAI’s embedding API or by a custom embedding model) та хмарну векторну БД, щоб векторизувати чанки коду під семантичний пошук. [Поясненя з картинками]
Перше просте завдання обидва виконали за 1 хв, але Cline повернув поламаний код, на завданні 3 він "зациклювався".
Тобто Cursor Composer переміг 3 з 3.
YouTube
Cursor vs Cline | 240k Tokens Codebase Side-by-Side AI Coding Battle
🚀 In this video, we use a 240000 token codebase to compare two top notch AI Coding tools against each other: Cursor and Cline. Watch as we compare their features, performance, and usability to determine which one stands out in the realm of AI-assisted coding.…
https://thegroundtruth.substack.com/p/devin-first-impressions
Devin (v1.1.0, as of 15 January 2025) - перспективний інструмент з найкращим UX серед аналогів, але ще на ранній стадії розвитку.
Потенційно може суттєво змінити процес розробки ПЗ після усунення поточних недоліків. Наразі, на думку автора, вартує своїх 500$ на місяць. (Варто відзначити, що на сторінці тарифного плану 500$ вказано як "ціну зі знижкою", тоді як початкова закреслена ціна становить 1250$)
Основні переваги:
Має зручний інтерфейс та просте налаштування. Він демонструє високу швидкість виконання простих завдань. Цікавою особливістю є здатність аналізувати (“visually see“) веб-сторінки за допомогою скріншотів. Devin також підтримує паралельну роботу над декількома задачами та в окремих випадках може приймати інтелектуальні рішення, наприклад, автоматизувати повторювані дії.
Основні недоліки:
Повільно працює зі складнішими задачами, що вимагають рефакторингу чи налагодження коду. Іноді потрапляє в нескінченний цикл редагування. Його можливості обмежені: відсутній доступ до сайтів з аутентифікацією (наприклад, не може відвідати веб-сайт GitHub і побачити створений PR). Спостерігається зниження продуктивності при тривалій сессії (2.5 годин чи 10 ACUs), а також труднощі з використанням бази знань.
Devin (v1.1.0, as of 15 January 2025) - перспективний інструмент з найкращим UX серед аналогів, але ще на ранній стадії розвитку.
Потенційно може суттєво змінити процес розробки ПЗ після усунення поточних недоліків. Наразі, на думку автора, вартує своїх 500$ на місяць. (Варто відзначити, що на сторінці тарифного плану 500$ вказано як "ціну зі знижкою", тоді як початкова закреслена ціна становить 1250$)
Основні переваги:
Має зручний інтерфейс та просте налаштування. Він демонструє високу швидкість виконання простих завдань. Цікавою особливістю є здатність аналізувати (“visually see“) веб-сторінки за допомогою скріншотів. Devin також підтримує паралельну роботу над декількома задачами та в окремих випадках може приймати інтелектуальні рішення, наприклад, автоматизувати повторювані дії.
Основні недоліки:
Повільно працює зі складнішими задачами, що вимагають рефакторингу чи налагодження коду. Іноді потрапляє в нескінченний цикл редагування. Його можливості обмежені: відсутній доступ до сайтів з аутентифікацією (наприклад, не може відвідати веб-сайт GitHub і побачити створений PR). Спостерігається зниження продуктивності при тривалій сессії (2.5 годин чи 10 ACUs), а також труднощі з використанням бази знань.
Substack
Devin - First Impressions
My first impressions review of Devin: The user experience, how good it is at completing tasks, and how it compares against a human engineer.
https://mistral.ai/news/codestral-2501/
Компанія Mistral AI представила оновлену модель Codestral 25.01, яка покращує швидкість та точність генерації коду, особливо у задачах "заповнення пропусків" (fill-in-the-middle, FIM).
Дійсно швидко генерує. Чомусь модель стала гірше у Java, але додала % HumanEval у Python / С++ / Javascript
Перевірити можна через Continue.dev чи по openai сумісному АПІ (модель codestral-latest) - ключ у консолі
Модель в консолі поки що не відображається в розділі лімітів, швидше за все зараз тестовий період.
VS code - Cline [3.1.9] & Roo Cline [3.1.6]
- Add Mistral API provider with codestral-latest model
#newllmmodel
Компанія Mistral AI представила оновлену модель Codestral 25.01, яка покращує швидкість та точність генерації коду, особливо у задачах "заповнення пропусків" (fill-in-the-middle, FIM).
Дійсно швидко генерує. Чомусь модель стала гірше у Java, але додала % HumanEval у Python / С++ / Javascript
Перевірити можна через Continue.dev чи по openai сумісному АПІ (модель codestral-latest) - ключ у консолі
Модель в консолі поки що не відображається в розділі лімітів, швидше за все зараз тестовий період.
VS code - Cline [3.1.9] & Roo Cline [3.1.6]
- Add Mistral API provider with codestral-latest model
#newllmmodel
mistral.ai
Codestral 25.01 | Mistral AI
Access the Codestral 25.01 API
👍2
https://codeium.com/changelog
Windsurf оновлення 1.2.1
Cascade тепер може автоматично виконувати веб-пошук, якщо запит вимагає актуальної інформації з інтернету. Для явного запиту пошуку можна використовувати команду @web, а для пошуку у популярній документації (включаючи власну довідку Windsurf) - команду @docs.
Може використовувати URL-адреси як контекст, що корисно при роботі зі статтями, документацією та файлами з GitHub.
Автоматичне створення пам'яток (Memories)
Cascade тепер автоматично створює "пам'ятки" для збереження контексту між розмовами. Користувачі можуть вручну викликати створення "пам'яток". Відображаються в спеціальній панелі та можуть бути видалені.
Все це разом називаєтся Windsurf Wave 2
https://codeium.com/blog/windsurf-wave-2
#windsurf
Windsurf оновлення 1.2.1
Cascade тепер може автоматично виконувати веб-пошук, якщо запит вимагає актуальної інформації з інтернету. Для явного запиту пошуку можна використовувати команду @web, а для пошуку у популярній документації (включаючи власну довідку Windsurf) - команду @docs.
Може використовувати URL-адреси як контекст, що корисно при роботі зі статтями, документацією та файлами з GitHub.
Автоматичне створення пам'яток (Memories)
Cascade тепер автоматично створює "пам'ятки" для збереження контексту між розмовами. Користувачі можуть вручну викликати створення "пам'яток". Відображаються в спеціальній панелі та можуть бути видалені.
Все це разом називаєтся Windsurf Wave 2
https://codeium.com/blog/windsurf-wave-2
#windsurf
Windsurf
Windsurf Editor Changelog | Windsurf
Latest updates and changes for the Windsurf Editor.
👍1
https://api-docs.deepseek.com/news/news250120
DeepSeek-R1
Китайський стартап DeepSeek продовжує нас радувати дешевими клонами. Ось вони й добралися до openai о1.
Через API, якщо використовувати (прямо чи через openrouter), треба платити - підійде вже згенерований ключ, просто треба змінити модель на deepseek-reasoner. Коштує у 4 рази дешевше, ніж o1.
Зараз в Cline та Aider немає її у списку - чекаємо на апдейти. Але вже можна через OpenRouter прокинути свій апі ключ DeepSeek, чи заплатити їм.
Через веб-інтерфейс та їхню нову програму для телефонів можна використовувати безкоштовно. Кэнвас/Артефактс поки що не скопіювали.
#newllmmodel
DeepSeek-R1
Китайський стартап DeepSeek продовжує нас радувати дешевими клонами. Ось вони й добралися до openai о1.
Через API, якщо використовувати (прямо чи через openrouter), треба платити - підійде вже згенерований ключ, просто треба змінити модель на deepseek-reasoner. Коштує у 4 рази дешевше, ніж o1.
Зараз в Cline та Aider немає її у списку - чекаємо на апдейти. Але вже можна через OpenRouter прокинути свій апі ключ DeepSeek, чи заплатити їм.
Через веб-інтерфейс та їхню нову програму для телефонів можна використовувати безкоштовно. Кэнвас/Артефактс поки що не скопіювали.
#newllmmodel
Deepseek
DeepSeek-R1 Release | DeepSeek API Docs
* ⚡ Performance on par with OpenAI-o1
✍1