サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
衆議院選挙2026
atmarkit.itmedia.co.jp
5大コーディングエージェントの比較で分かった「バイブコーディング」の落とし穴:共通する弱点と3つの教訓 Tenzai分析 サイバーセキュリティ企業のTenzaiは、「Cursor」「Claude Code」「OpenAI Codex」「Replit」「Devin」という5つの主要なコーディングエージェントを取り上げ、セキュアコーディング能力を比較した結果を公開した。 サイバーセキュリティ企業Tenzaiは2026年1月13日(米国時間)、人気のAI(人工知能)コーディングエージェントのセキュアコーディング能力を比較したブログ記事を公開した。 自然言語でコーディングエージェントに指示し、アプリケーションの構築を一任する開発スタイルとして「バイブコーディング」(Vibe Coding)が広まりつつある。だが、「バイブコーディングで構築されたアプリケーションは安全なのか」という疑問もつきまとう。
lucumr.pocoo.org
Last year I first started thinking about what the future of programming languages might look like now that agentic engineering is a growing thing. Initially I felt that the enormous corpus of pre-existing code would cement existing languages in place but now I’m starting to think the opposite is true. Here I want to outline my thinking on why we are going to see more new programming languages and
joisino.hatenablog.com
ソートはコンピュータサイエンスにおける古典的なタスクですが、これが最先端の LLM と結びつき、新たな研究の潮流が生まれています。 ソートは比較関数さえ定義すれば実行することができます。従来の比較関数は身長・金額・距離のように測定可能な数値の比較を前提としていましたが、この比較関数内で LLM 呼び出しを行うことで「どちらが好みか」「どちらが優れているか」「どちらがクエリに関連するか」といった主観的で曖昧な概念を比較でき、これらの概念に基づいたソートが可能になります。 Python では、二つのオブジェクト a と b を受け取り、a を前に持ってきたければ -1 を、b を前に持ってきたければ +1 を出力する関数 cmp を実装し、functools.cmp_to_key(cmp) をソートのキーに設定すれば任意の基準でソートできます。 まずは雰囲気をつかむために応用例を見てみましょう
blog.lai.so
Agent Teamsは2026年2月5日にOpus 4.6と同時リリースされた実験的機能で、Claude CodeのSubagentsを独立プロセス化し、双方向にメッセージングできるようにする仕組みです。 Orchestrate teams of Claude Code sessions - Claude Code DocsCoordinate multiple Claude Code instances working together as a team, with shared tasks, inter-agent messaging, and centralized management.Claude Code Docs一言でいうとSubagentsを拡張してステートフルにした機能です。各エージェントが自分のインボックス(~/.claude/teams/配下のJSONファイル)を
forest.watch.impress.co.jp
www.gamespark.jp
zenn.dev/kawarimidoll
よく使う便利な定番macアプリを6個紹介します。 Shottr スクリーンショットアプリといえば、Shottrが定番です。 けっこう前から使っていて、筆者の記事に添付されているスクリーンショットは全てこのアプリで撮られています。この記事とか。 普通に選択範囲や全画面のスクリーンショットを撮れるだけでなく、ページをスクロールしながら撮影したり、画像に書き込みを行ったりする機能があります。編集機能はアップデートを繰り返してかなり充実しました。 画像ファイルのコンテキストメニューからopen in shottrして簡易画像編集アプリとして使うこともあるくらいです。 撮影した画像は普通に保存するだけでなく、直接コピーしたり直接ドラッグアンドドロップしたりできます。 しかも最前面ウィンドウとして浮かせておくことができるので、スクショを見ながらメモを書いたりAIに指示を出したりできます。これ超便利。
zenn.dev/tarouimo
はじめに Claude Code v2.1.32(2026年2月5日)で、Agent Teamsがresearch previewとして利用可能になりました。環境変数 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 を設定すると、TeamCreateでチームを作り、TaskCreateでタスクを割り当て、複数のサブエージェントに並列でコードを書かせることができます。 実際に使ってみると、以下のような課題が見えてきます。 タスクの完了判定がLLM任せで、依存関係を無視して「完了」にされることがある 長時間作業中にCompaction(コンテキスト圧縮)が走ると、チームメイトが文脈を忘れる セッションが切れるとチームメイトの状態が全て消える コスト制御の手段がない nrs氏がAgent Teamsのレビューで指摘している通り、「確実にやってくれる」と「だいたいやっ
zenn.dev/smartvain
「セキュリティ、ちゃんとやってる?」 この質問、正直めちゃくちゃ怖い。 SQLインジェクション対策? やってる。XSS対策? エスケープしてる。CSRF? トークン入れてる。 ——でも、「ちゃんと」って何だ? OWASPのチェックリストを上から順に潰して、ESLintのセキュリティプラグインを入れて、dependabotのアラートを処理して。やることはやっている。はずだった。 自分のコードに自律型AIハッカーをけしかけるまでは。 はじめに セキュリティは「そこそこ意識している」つもりだった。 でも今は、コードを書くときの思考回路がまるっきり変わった。守る側の視点だけでコードを書いていた頃には、絶対に気づけなかったことがある。 きっかけは、GitHub Trendingで爆発的に伸びていた「shannon」という自律型AIハッキングツールだった。1日で+3,000スター以上。AIエージェント
haskellforall.com
I'm generally pretty pro-AI with one major exception: agentic coding. My consistent impression is that agentic coding does not actually improve productivity and deteriorates the user's comfort and familiarity with the codebase. I formed that impression from: my own personal experiences Every time I use agentic coding tools I'm consistently unimpressed with the quality of the results. my experience
blog.alaindichiappari.dev
I don’t post a lot. But when I do, it’s because I think few people are saying out loud what I’m noticing. I’ve been building a product from the ground up. Not the “I spun up a Next.js template” kind of ground up. I mean from network configuration to product design to pricing decisions. Truly end to end. And I’ve been doing it using frontier models and coding agents for hours and hours every single
techfeed.io
azukiazusa.dev
Claude Code のエージェントチームを使用すると、複数の Claude Code インスタンスが連携して動作するようになります。この記事では、Claude Code のエージェントチーム機能を試し、どのように動作するかを探ってみます。 Claude Code のエージェントチームを使用すると、複数の Claude Code インスタンスが連携して動作するようになります。1 つのセッションがチームリーダーとして機能し、他のセッションにタスクを割り当てたり作業を調整したりします。チームメンバーは独立したコンテキストで動作し、それぞれのメンバーと直接やり取りできます。 従来のサブエージェント機能では、メインのエージェントがサブエージェントにタスクを委任する一方向の関係であり、サブエージェントはメインエージェントのみに結果を報告できました。一方エージェントチームでは、リーダーを介さずにメン
zenn.dev/sakasegawa
こんにちは!逆瀬川 (@gyakuse) です。 Claude CodeにAgent Teamという機能が登場しました。これを使ってロールプレイ駆動開発というのをやってみたら面白かったので、その知見をまとめておきます。 Coding Agent界隈ではいろんなオーケストレーションの仕組みが作られてきました。最近では multi-agent-shogun などが記憶に新しいものとしてあります。これは将軍・家老・足軽のようなロールが作業をしていくオーケストレーションでめっちゃ面白いです。 今回Agent Teamの登場により、こうしたオーケストレーションがClaude Codeのネイティブ機能としてより手軽に行えるようになりました。この機能を使って、ロールプレイ駆動開発というのを提唱してみたいと思います。まずはAgent Teamの概要から見ていきます。 Agent Teamとは Agent
zenn.dev/ashunar0
はじめに Next.js でアプリを作ると、ルーティング、API、認証、ビルド最適化まで全部フレームワークがやってくれる。開発は快適だが、「なぜその構成なのか」を聞かれると答えに詰まる場面があった。 そこで、会計システムを題材に Next.js を使わずに React + Hono + Supabase で同じことを実現する構成で開発してみた。 この記事では、Next.js が裏でやってくれていることを1つずつ取り出して、「自分でやるとどうなるか」を比較する。Next.js を否定する記事ではない。便利さの裏にある仕組みを理解するための記録。 1. ルーティング Next.js の場合 app/ ├── page.tsx → / ├── login/ │ └── page.tsx → /login └── dashboard/ └── page.tsx → /dashboard
zenn.dev/nrs
たったこれだけで、taktのワークフローがClaude Code Skillとしてエクスポートされます。今まで積み上げてきた資産が、そのまま新しい環境でも活きるのです。 コマンド体系としてはtaktのyamlを指定する形になるので、次のような形です。 どんなyamlがあるかはtaktのREADMEかここあたりに↓。 実際試した感じがこちらです。 ほかにも taktはお払い箱なのか? 正直に言うと、私はそれでもいいと思っていました。 taktはもともと「AIエージェントのオーケストレーションの感動を伝えたい」という感情だけで作ったシステムです。taktでもClaude Codeでも、私が体験している開発プロセスを皆さんに体験してもらえればそれでいい。 私がtaktを作り始めたのは、エージェントオーケストレーションの可能性に心を奪われたからです。複数のAIエージェントが連携して、まるでチームの
www.lifehacker.jp
高度なAIアシスタントを自由に使える環境は、日常業務の効率化・情報へのアクセス・テキスト・音声コンテンツの作成/要約を中心に、デジタルデバイスとの関わり方を大きく変えてくれます。 Googleが展開しているGeminiのすばらしい点は、すでにAndroidをはじめとした様々なオペレーティングシステムに統合されていることです。WindowsやMacのコンピュータからはGeminiにウェブサイト経由でアクセスできますし、AppleのiPhoneやiPadにもGeminiアプリをインストール可能です。 また、Google Workspaceアプリともシームレスに統合されています。あなたが普段からGoogleのアプリやサービスに大きく依存しているなら、手元に置くべきAIはコレだといえるでしょう。 今回は、Geminiを使ってワークフローを合理化し、コンテンツ、文書、録音データ、その他のデータをより
zenn.dev/badmonster
複数のコードベースをスキャンし、LLMで構造化情報を抽出し、Mermaidダイアグラム付きのMarkdownドキュメントを自動生成するオープンソースのPythonパイプラインを作りました。差分処理により、変更されたファイルだけが再解析されます。無駄なLLM呼び出しゼロ、古くならないドキュメント。 プロジェクトは完全オープンソース(Apache 2.0)です:GitHubのソースコード 気に入ったら GitHubでスター してもらえると嬉しいです。 すべてのエンジニアリングチームが知っている問題 ドキュメントは腐る。ソフトウェアエンジニアリングにおける数少ない普遍的な真実の一つです。 初日に綺麗なドキュメントを書きます。3週間後、誰かがモジュールをリファクタリングする。2ヶ月後、ドキュメントに書かれたAPIの半分はもう存在しない。3四半期後、新しいエンジニアは「ドキュメントは信用するな、コー
zenn.dev/storehero
端的に言えば、サブエージェントは「結果だけ返す作業者」で、Agent Teams は「議論しながら協調する独立したメンバー」です。 サブエージェントに感じていた限界 比較表だけでは伝わらない部分があります。私がサブエージェントを使う中で感じていた3つの課題を書いておきます。 1つ目は、サブエージェントの不透明さです。サブエージェントは結果を返してくれますが、途中でどんな手順を踏んでいるのか、細かく追うことができません。うまく進んでいるのか、変な方向に逸れていないか。その不安を抱えたまま完了を待つしかありませんでした。Agent Teams では Shift+Up/Down でチームメイトの作業を直接確認できます。 2つ目は、割り込みができないことです。サブエージェントの作業中に「やっぱりこの方針で」と伝えたくても、介入する手段がありません。Agent Teams ならチームメイトに直接メッ
blog.inorinrinrin.com
先週はcronからsystemd timerへ移行する記事が話題になっていましたね。 zenn.dev これに乗っかる形で(?)、今回は依存関係0で超軽量なJS/TS製スケジューラー Croner を紹介してみようと思う。 Cronerとは github.com 最大の特徴はゼロ依存であること。実行時に余計なパッケージを一切含まず、バンドルサイズが非常に小さいのが魅力だ*1。 またJSRにも公開されていて、Bun、ブラウザでの動作も保証してくれているのが嬉しい。ブラウザでの利用用途としては、フロントエンドで定期的なポーリング処理を行いたい場合などが考えられる。 さっそくサンプルを動かしてみる import { Cron } from "croner"; console.log("Croner demo started. Waiting for the next execution...")
qiita.com/murasaki1994
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 昨今流行に合わせたWebサイトの作り方など聞くことがしばしありますが、流行以前にWebサイトはDBの設計だったりセキュリティ対策など様々な事をしなければなりません。 そこで今回はWebサービスにおける脆弱性を利用した攻撃と防ぎ方、そして不正アクセスしたらなぜバレるのかなど私の私見ですがお話ししていこうと思います。 想定読者 これから企業で研修受ける人 情報系の大学生・専門学生 注意 ここに書いてある内容は不正アクセスを推奨するものではなく、不正アクセスはどうやって防ぐかをまとめたものです。 自作サイトや自社で作ったサイトのテスト以外で不
次のページ
プログラミングの人気エントリー
ITの新着エントリー
セキュリティ技術の新着エントリー
はてなブログ(テクノロジー)の新着エントリー
AI・機械学習の新着エントリー
エンジニアの新着エントリー
nou-yunyun.hatenablog.com
https://archive.md/Ruzh8 https://archive.md/qy5FI 「#ママ戦争止めてくるわ」というハッシュタグが流行っていたようで*1、その時流にのってか上記の様な投稿が行われていた。現在、この投稿を行った「ぽめり🌻@pomeri85」は当然ながら炎上し、今現在はアカウントを削除した模様である。この文章だけならばハッシュタグもあるだけに中道改革連合支持だと見えるし、スクショで中道支持者であると判断したアカウントの投稿もやや拡散していた。また国旗損壊罪成立のためのネタとして使われてすらいる。 https://x.com/nihonpatriot/status/2020102171295924555 なおこの画像だが、SynthID(デジタル透かし)が検出できるかを尋ねたところAIによって生成/編集されたものだと判定された。 そしてこの投稿をした「ぽめり」で
uepon.hatenadiary.com
以前のエントリなどでも触れていましたが、Raspberry Pi 5(8GB RAM)でリアルタイム対話可能な日本語LLMは実現可能となりつつあります。それも、特別なハードウェアを使用することなしにです。 これは、1B〜3Bパラメータのモデルでもかなり優秀になってきているからです。そのなかでもGemma3:1b、TinySwallow-1.5B(日本語特化)、Qwen2.5:1.5b〜3bといったモデルが有力な候補となるでしょう。 (7Bクラスは動作はしますがかなり遅く実用性に難あり) また、プラットフォーム的な話としては、llama.cppはOllamaより10〜20%高速ですが、セットアップの容易さではOllamaが優れています。Ollamaで試してみて、更なる高速化が必要となればllama.cppに乗り換えるというのがいいかもしれません。 今回想定しているハードウェア・OSの要件 R
はてなブログ(テクノロジー)の人気エントリーをもっと読む
このページを最初にブックマークしてみませんか?
『プログラミング』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く