• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Amazon Q CLI untuk Code Review: Fokus Review Code yang Berubah, Bukan Semua Code di Workspace

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Masalahnya


Beberapa AI-powered coding assistant sekarang memang sudah bisa bantu code review. Tapi biasanya, yang direview itu seluruh workspace atau file yang sedang dibuka. Padahal di dunia nyata, kita seringnya cuma butuh review berdasarkan pull request—alias perubahan dari satu branch ke branch lain, contohnya dari hotfix ke main. Jadi yang perlu direview cuma file yang berubah aja, bukan semuanya.

Nah, saya jadi kepikiran: ada nggak sih AI yang bisa bantu review berdasarkan perubahan antar branch aja? Minimal jadi lapisan pertama review, biar nanti reviewer manual tinggal cek dan verifikasi.

Solusinya: Amazon Q Developer di Command Line


Jawabannya: ada.

Setelah coba eksplorasi, ternyata Amazon Q Developer CLI bisa bantu banget di skenario ini. Fitur CLI-nya—terutama yang pakai MCP (Model Context Protocol)—bisa dipakai untuk compare dua branch, misalnya dari hotfix ke main. Lalu, dia akan review file-file yang berubah satu per satu dan hasilnya bisa langsung disimpan ke dalam satu file.

Bisa dipakai Amazon Q Developer sebagai layer awal untuk review code antar branch. Setelah proses ini, baru masuk ke manual review. Kombinasi keduanya bikin proses review lebih cepat, rapi, dan efisien. Sehingga jadinya, Amazon Q Developer ini bukan cuma bisa generate code, tapi juga bisa review kodenya sendiri—lumayan multitasking.

Oh ya, Amazon Q Developer tersedia dalam dua versi: Free Tier dan Pro Tier. Di demo ini saya pakai yang Free. Selain tersedia dalam bentuk IDE Extension, dia juga punya versi CLI yang saya pakai di sini. Dan yang bikin CLI-nya makin powerfull adalah support untuk MCP.

Beberapa fitur yang bisa ditemukan di CLI-nya antara lain:

  • Command & auto-completion
  • Translate command (berguna kalau lupa command kayak git commit)
  • Q Chat yang bisa menyimpan context dan menjalankan MCP langsung dari terminal

Detail fitur, cara install, dan overview lainnya bisa kamu cek di bagian Supporting Resources di bawah.

Demo



Untuk komunikasi ke Amazon Q CLI sendiri gk harus bahasa Inggris, pakai bahasa Indonesia juga bisa.

Selain dari demo di atas, nextnya yg mungkin bisa di explore :

  • Apakah ini bisa di automate di CI / CD
  • Atau apakah bisa di integrasi dengan Git hooks seperti Husky maupun lainnya.
Supporting Resources



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу