長期間自律的に動作するエージェント型コーディングに挑戦したいが、適切な実行方法に悩んでいる人に向けた議論です。サンドボックス化やコスト管理、シークレットの扱い方など、実際にエージェントを運用しているユーザーがどのようにセットアップしているのか、意見を募っています。
#coding
30 件
コーディングを学ぶ最善の方法は、単にチュートリアルをこなすことではなく、実際に使えるツールを作ることだと論じる。抽象的な概念を学ぶよりも、問題解決のために具体的なツールを一から構築するプロセスが、深い理解と長期的なスキル定着につながると主張する。
Openleetcode is an open-source tool that allows developers to run LeetCode solutions locally using open tests. It provides a convenient way to test and debug algorithm problems without relying on the LeetCode web platform, supporting local execution with custom test cases.
TaskPeaceは、AIコーディングエージェントがMCP(Model Context Protocol)を介してタスクを取得し実行できるキューシステムです。エージェントが自律的に作業をプルする仕組みを提供し、複数のAIエージェント間でのタスク分散と連携を効率化します。
SVGFarmは、AIコーディングエージェントや開発者向けに設計されたSVGアイコン集です。コード生成エージェントが利用しやすい形式でアイコンが提供され、開発ワークフローへの統合を容易にします。シンプルで軽量なSVGアイコンを必要とする自動化環境に最適です。
LLMを使ったプログラミングに「流れ」を感じられず、プロンプト→応答のループに停滞感を覚えているという投稿。Claude CodeやCodexを使っても、手書きコードのような没入感が得られず、数分おきに中断される自転車のようだと表現。タブ補完モデルの方が方向性として優れていると考え、根本的に異なるアプローチを模索するスタートアップや個人実験について意見を求めている。
この記事では、著者がAIアシスタントに頼らずにウェブサイトを構築し続ける理由と、そのプロセスから得られる喜びについて語っている。コードを一から書き、デザインを手作業で調整し、問題を自分で解決することに依然として価値を見出している。AIツールが普及する現代でも、手作りのウェブ開発には独自の創造性と達成感があると主張する。
プログラマーである著者が、コーディングを愛する理由を綴ったエッセイ。新しいことを学ぶ喜び、創造性を発揮できる点、問題を解決したときの達成感、そして即座に結果が目に見えるフィードバックの速さなど、コーディングの魅力を自身の経験をもとに語っている。技術的な楽しさだけでなく、職人としての誇りやコミュニティの温かさにも触れた、プログラミングへの愛情あふれる一編。
Hacker Newsユーザーが、コーディング、音声合成(TTS)・音声認識(STT)、画像生成・解析の各タスクで使っているLLMモデルを共有。投稿者はQwen3-Coder-Next、Fish Audio S2 ProとWhisper、GemmaとFluxを、M5 Maxチップ搭載MacBook Pro(128GBユニファイドメモリ)で運用していると報告している。
Egaki is a tool that allows you to create videos by writing code and MDX files, enabling developers to produce video content programmatically.
AI-14all is a comprehensive coding toolkit designed for both human developers and AI agents. It provides essential tools, libraries, and configurations to streamline the development process, making it easier to build, test, and deploy code efficiently.
Hacker Newsでの投稿者が、コーディング支援向けの大規模言語モデル(LLM)が将来、性能向上とコスト低下を同時に実現するかどうかを問いかけています。技術の進歩と市場競争により、精度向上と価格低下の両方が期待される一方で、そのペースや限界についてコミュニティ内で議論が交わされています。
ソフトウェア開発において、外部のツールや人材に「理解」を委託することは本質的に不可能だと論じる記事。コードレビューや設計判断を他者やAIに任せても、最終的な責任と深い理解は自分自身にしか持ち得ず、真の成果は自らの思考と判断によってのみ得られることを指摘している。
本稿では、最新世代のLLM(大規模言語モデル)がコーディング支援において、以前のモデルと比べて実際に改善を感じられるのかという疑問を提起しています。筆者は現在のモデル間で有用性に大きな差を感じていないと述べ、逆に顕著な改善を実感した事例をコミュニティに問いかけています。
AIツールの台頭により、コーディングの生産性は大幅に向上したが、コードのデリバリー(リリース・デプロイ)プロセスはそれほど高速化されていない。本記事では、開発スピードとデリバリースピードのギャップについて分析し、AIがもたらした恩恵を最大限に活かすためには、開発プロセス全体の最適化が必要であると指摘する。
Fable 5 developers have announced they will temporarily switch to using Opus 4.8 for coding tasks until a current issue is resolved. The move is a temporary measure to maintain development progress while waiting for a fix.
Fable 5において、コーディングとデバッグの処理が従来の旧モデルに戻されてしまう問題が発生。開発者たちはこの後退に失望し、今後の開発の見通しに対する不安が広がっている。
This project enables managing Google Antigravity 2.0 through a mobile chat proxy using WhatsApp. It leverages WhatsApp's messaging interface to send commands and receive updates from the antigravity system, effectively turning the chat app into a remote control for advanced technology.
Openleetcodeは、LeetCodeの問題をローカルで実行できるツールです。テストケースがリポジトリ内に保存されるため、オフラインでの実行やカスタムテストの追加が可能で、LeetCodeの解答管理をより柔軟に行えます。
HTML Me
0.5「HTML Me」は、個人サイトやクリエイティブなWeb制作に特化したリソースを提供するNeocities上のプロジェクト。独自のHTML/CSSを使った表現方法や、手軽に始められるWeb制作のアイデアを紹介している。インターネットの個性的な表現の場として、シンプルながら魅力的なサイト作りを提案する。
Openleetcodeは、LeetCodeの問題をローカル環境で実行できるオープンソースツールです。オープンなテストスイートを提供し、ユーザーが問題の解法をローカルでテスト・検証できるようにします。これにより、インターネット接続に依存せずにLeetCodeの問題に取り組むことが可能になります。
5ヶ月前に独学でコーディングを始めた開発者が、7層からなるAI防御システムを構築した。このシステムはリアルタイムで動作し、複数のセキュリティ層を統合することで、高度な脅威から保護する仕組みとなっている。
128GBのMacBook ProでDeepSeek V4 Flashをローカル実行する方法を解説。大規模言語モデルを個人のマシンで動かすためのセットアップ手順やパフォーマンスのヒントを紹介し、クラウドに依存しない開発環境の構築を支援する。
Claudeは人間とのコーディングを通じて強化学習(RL)されていたが、ユーザーもClaude Codeを使う中で、最も効果的な指示の出し方や、Claudeが忘れたり誤解したりしがちなことを学習している。これは人間とAIの共進化の一形態のように感じられる。
CursorがiOS向けモバイルアプリをリリース。iPhoneやiPad上でコードの閲覧、編集、AIとの協調作業が可能になり、デスクトップに縛られない柔軟な開発環境を提供する。外出先でも継続的にプロジェクトを進められる。
言葉は単なるコミュニケーション手段ではなく、思考そのものを形作る力を持つ。著者は、人間が言葉を通じて世界を理解し、自己を表現する過程で、言語が持つ創造性と制約の両面を探求する。デジタル時代において、言葉の持つ力とその影響について深く考察するエッセイ。
この動画では、プログラミング中に音楽のスコア(楽譜)を作成・編集する方法を紹介しています。コードを書きながらリアルタイムで音楽を生成するテクニックや、プログラミングと作曲を融合させたクリエイティブなワークフローを解説します。
これまで「時期尚早な最適化は悪」とされてきたソフトウェア開発の常識が、AIコード生成の台頭によって覆されようとしている。AIがコードを迅速に生成・修正できるようになったことで、開発者は初期段階から積極的に最適化を試み、その後AIにリファクタリングを任せるという新たなアプローチが現実的になりつつある。本記事では、このパラダイムシフトが開発プロセスやコード品質に与える影響について考察する。
AIコード生成におけるトークン使用コストが急増しており、近い将来、人間のエンジニアへの給与支出と同程度の規模に達する可能性が指摘されている。企業がAI支援開発を本格導入するにつれ、トークン消費量は指数関数的に増加。このコスト構造の変化は、ソフトウェア開発の経済性や人材戦略に根本的な影響を及ぼすと予想される。
ライティングとプログラミングは、どちらも少ないインプットで大きな成果を生み出す「レバレッジ」の効く活動である。しかし、その作用の仕方は根本的に異なる——コードは一度書けば無限に複製・実行されるのに対し、文章は読む人それぞれの解釈に委ねられる。両者の共通点と差異を探ることで、それぞれの力を最大化する方法を考察する。