CareNet Engineersのフィード
https://zenn.dev/p/carenet
株式会社ケアネットのエンジニアブログです。CareNetサービスの技術情報を中心に記事を投稿しております。 各記事の内容は個人の意見であり、企業を代表するものではございません。
フィード

人間をプロンプトインジェクション攻撃する Gemini
34

CareNet Engineersのフィード
こんにちは、セキュリティエンジニアの Yam です。AI 技術の進化は目覚ましいものがありますが、それに伴い新たなセキュリティリスクも顕在化しています。特に最近注目されているのが「プロンプトインジェクション」と呼ばれる攻撃手法です。今回はその中でも、より巧妙で気づきにくい「間接的プロンプトインジェクション」を利用し、AI に偽のエラーメッセージと、悪意のある指示を表示させるという攻撃シナリオについて、その仕組み、危険性、そして私たちが取るべき対策について解説します。 間接的プロンプトインジェクションとは?プロンプトインジェクションは、AI (特に大規模言語モデル)への指示(プロンプ...
2日前

[2025年6月27日] Gemini CLIは現状ちょっとダメかもしれない (週刊AI)
48

CareNet Engineersのフィード
こんにちは、Kaiです。いやぁGemini CLI(GC)来ましたね。早すぎです。スラッシュコマンドの作りとかを見ても、Claude Code(CC)をベンチマークにして作ったのは明らかだと思いますので、基盤レベルのAIプロダクトが流行ったら、1ヶ月程度でコピーされる世界観だと思った方がいいですね。さてGemini CLI、まだ十分ではありませんがとりあえず触り始めています。ドキュメントとテストを整備して、TDD準備を終えた状態のサンドボックスプロトタイプリポジトリを与え、自走させて完成できるかというPoCをやってみました。以下はその感想です。Gemini CLIClau...
7日前

WSL2でSSHトンネルを構築してDockerで使用する方法:なぜこの最適解に辿り着いたのか
1

CareNet Engineersのフィード
WSL2でSSHトンネルを構築してDockerで使用する方法:なぜこの最適解に辿り着いたのか はじめにWSL2環境でSSHトンネルを確立し、Dockerコンテナから利用する方法にお悩みではありませんか? 安定稼働させるまでに様々な試行錯誤を重ねてきました。この記事では、なぜ「WSL起動スクリプト + nohup」という現在の方法に落ち着いたのか、そして他の一般的な方法と比較して、なぜそれらでは不十分だったのかを詳しく解説します。特有の制約を乗り越え、Docker開発をより快適にするための実践的な知見を共有します。前回は「新しい環境で活用!ZshとOh My Zshの設定ガイド...
7日前

[2025年6月20日] 実装したがるClaude Codeちゃんにドキュメントを書かせるのだ (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。今週も大物発表はない代わりに、エージェントコーディングの盛り上がりは凄いレベルになっています。今回のトピックスもほぼClaude Code(CC)一色です。CC、実はリリースノート見るとGAになってからほぼ毎週アップデートされてるんですよ。https://docs.anthropic.com/en/release-notes/claude-codeそれでもAI驚き屋さんたちがほとんど話題にしてないのは、見た目が地味ですしアップデート内容もほぼエンジニアにしか関係ないからでしょうか。さて、先週からずっとCCちゃんと一緒に色々やっています。そこで私が個人的に気...
14日前

[2025年6月13日] やっぱりClaude Codeしか勝たんかもしれない (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。先週は風邪をひいてお休みを頂いておりまして、2週間ぶりとなります。界隈ではClaude Code一色ですね。実は今週、半日時間を取って社内でエージェントコーディング勉強会(がっつり触って比較してみる会)を開催しました。その中で私も改めてClaude Code(CC)およびClaude Code GitHub Actions(CCA)を比較してみました。結論として、私の感触は以下のようなものでした(あくまで私の所感)。CCCCA強みターミナルで動くので開発環境をそのまま使える自らプランを立てるのでひと固まりのタスクをまとめて任せられる...
21日前

[2025年5月30日] Claude Code Actionしか勝たん?ほんと? (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。先週に発表が固まり過ぎていたせいで、大きいニュースはあまりなかったようです。その代わり、ユーザによる検証・やってみた系がものすごい数公開されており、さすがに全部は追い切れていません。特に開発者コミュニティでは、Claude Code Actionの体験が頭一つ抜けている、とされています。まだ少し触った程度ですが、確かにCodexとは一線を画す体験のように思います。最近は社内の色々な部署でAI導入のサポートをすることも増えているのですが、AIエージェントコーディングに取り組んでいても、ある同じ感想を抱くことが増えました。それは、 「全てのコンテクストを、文字...
1ヶ月前

Vertex AI Feature Storeのオフラインストア機能を活用した特徴量管理術
CareNet Engineersのフィード
はじめにこんにちは!AI技術開発室のYTです。機械学習プロジェクトにおいて、特徴量の管理はモデルの性能や開発効率を左右する重要な要素です。しかし、「あのモデルで使った特徴量はどこだっけ?」「学習時と推論時で特徴量の意味合いが変わってしまった」といった課題に直面することも少なくありません。本記事では、こうした課題を解決する強力なツールとして、Google CloudのVertex AI Feature Storeのオフラインストア機能をご紹介します。 Vertex AI Feature Store入門Vertex AI Feature Storeは、Google Cloudが...
1ヶ月前

[2025年5月23日] 一週間で世界変わりすぎ Google I/O, MS Build, Code with Claude (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。むりです。情報量が多すぎる。何もこんなに各社被せなくてもいいじゃないですか……。検証などで手一杯なため、各トピックスへのコメントはなし、または最小限にして、ダイジェスト版でお送りします。それにしても、しょっちゅう前提とノウハウのグレートリセットが起きるというのは、個人的には楽しいですね。ここまで被せなくていいと思いますが(二度目)。まず各社発表へのファーストインプレッションを冒頭にまとめておきます。キーワードは 「脱構築」 です。Microsoft、Googleは、ともに既存ビジネスを根本的にとらえ直して、脱構築を図ろうとしていると感じました。Goog...
1ヶ月前

CareNet Academiaの裏側: 医学ニュース推薦のしくみ
CareNet Engineersのフィード
こんにちは、AI技術開発室のKazです。本日は、最近リリースした「CareNet Academia」の裏側をご紹介したいと思います。https://prtimes.jp/main/html/rd/p/000000009.000125754.html CareNet Academiaとは多忙な医師が効率的に専門知識をアップデートできるように、AIが医師一人ひとりに最適な医学ニュースを毎日届けるサービスです。https://academia.carenet.com/lp.html主な特長:AIによる記事生成(ライターAI): 毎日最大5,000件の医学ニュースを自動生成...
1ヶ月前

[2025年5月16日] AlphaEvolveは知能爆発の前兆? (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。Big Tech系の発表はほとんどありませんでしたが、相変わらず界隈ではコーディングエージェントやObsidianとの併用など、日常にどう溶け込ませるかの試行錯誤が活発になっています。そんな中、Googleが発表したAlphaEvolveは額面通り受け取るなら凄いものです。Geminiのコストが異常に安いことは周知の事実でしたが、裏側ではこういったAIによるチップ設計を含めた最適化が行われているからでは?という推測もありました。アルゴリズムの領域では、計画し、実行し、評価して修正するというプロセスが全て文字列であるコードの世界で完結するため、LLMにとっても...
2ヶ月前

AIコーディングの実力: Shiny for Pythonでの検証
CareNet Engineersのフィード
LLMによるコード生成が広く用いられるようになってきました。https://www.nikkei.com/article/DGXZQOGN25E2R0V20C25A4000000/そこで、LLMにリクエストを投げる、簡単なウェブアプリケーションを生成する一例を作成しました。pythonから利用するケースがLLMでは多い前提で、pythonのフレームワークを対象としました。 フレームワークの選定Streamlit は、手軽に始められるオープンソースのアプリケーションフレームワークです。(原文: Streamlit is an open-source app framework...
2ヶ月前

[2025年5月9日] 旅のおともにo3を (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。ゴールデンウィーク明け、皆様いかがお過ごしでしょうか。私は6月にもゴールデンウィークを設けることを政府に提案したいと感じています。連休中、私もちょっとした旅行に出ていたのですが、美術館や博物館などに寄った際、AIを可能な限り活用してみるという方針を取ってみました。これが大正解で、以前までは鑑賞しながら心に浮かんだ疑問を忘れるままにしていたところ、AIとのディスカッションをログとともに残すことができました。特に、両界曼荼羅の解釈、密教における三身説とキリスト教における三位一体の相同性、相違点、そして原始宗教から理論化・組織化の過程で必然的にこういった信仰の機能...
2ヶ月前

[2025年4月25日] o3の情報圧縮はエコーチェンバーを生みやすい (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。o3を毎日使っていて、かなり感動を覚えるレベルの示唆を与えてくれる議論ができています。この体験は、o1Proと比較しても少し次元が変わったような印象です。特に、界隈で話題になった深津さんのプロンプトを用いて、「人生の意味とは?」とか「AIにとって死とは?」とか「宇宙にとって人類の存在意義は?」といった、普段考えている答えのない問いをぶつけて議論を始めてみると、大変面白い経験を得られます。https://x.com/fladdict/status/1914977745882292458(リプライや引用リポストをご覧ください)ただ、最初は純粋に面白かったので...
2ヶ月前

Gmailの添付ファイルを自動でGoogleドライブに保存する仕組みを作ってみた【請求書を例に解説】
CareNet Engineersのフィード
はじめに毎月、メールで届く請求書やレポート、契約書などの添付ファイル。手動でダウンロードして、ファイル名を付けて、Googleドライブのフォルダに整理…これが意外と手間で、地味に時間を取られる作業だったりします。本記事では、Google Apps Script(GAS) を使って、Gmailで受信したメールの添付ファイルを自動でGoogleドライブに保存し、整理する仕組みを紹介します。 できること以下のような処理を自動で行います。Gmailで「GCP請求」ラベルが付いたメールを対象に添付ファイル(例:請求書のPDF)を指定フォルダに保存ファイル名を 前月の年...
2ヶ月前

[2025年4月18日] o3はもうほぼAGIでいいんじゃないですかね (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。ほんとに毎週Big Tech系のアップデートや発表がありますね……。OpenAIから、予告されていたo3とo4-miniが発表されました。まだ完全に使いこなしてはいませんが、これまで難しかったタスクを与えてみると、従来のモデルとは異なる印象を受けています。言語化するなら「自律性」でしょうか。この使用感は、むしろManusやGensparkスーパーエージェントに近いものがあります。これまで、AIの性能や限界や知識を考慮した上で、人間がプロンプトエンジニアリングを実施することが一般的な使い方でした。しかし、o3はそういう配慮をあまり必要としていないように思います...
3ヶ月前

[2025年4月11日] MCPは道具へ、A2Aは言葉へ (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。相変わらずBigTechによる発表が相次いでいます。新しいモデルというよりも、基盤モデルを様々な形で応用していくためのプロトコルやフレームワークが中心的な動きになっているように感じます。基盤モデル競争はもちろん今後も続いていくでしょうが、エコシステムとして単体の基盤モデルではなく、様々なサービスやモデル間での協働を見据えた囲い込みが始まっていると思われます。一方ユーザ目線で見ると、後述するFirebase Studioをはじめ、コーディングそのものは急激に民主化が進んでいます。すなわち、プログラミングのノウハウがなくても、アプリケーションやソフトウェアを作るこ...
3ヶ月前

[2025年4月4日] 特化していくAIエージェント、汎用化していくIDE (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。先週、先々週と怒涛のアップデートやリリースが続いたせいか、ちょっと落ち着きましたね。今週の大きなトピックスとしては、GensparkのSuperAgentでしょうか。3月末にリサーチ機能が終了するとアナウンスがあり、どのような展開を迎えるのかと注目しておりましたが、リサーチ機能を包含したより高度なAgentに極振りしてきました。少し使ってみたところ、確かにこれはすごい。概念自体はManusなどと同じですが、全体の体験が非常に洗練されています。スマホアプリに特化したエージェントも出てきており、この領域の競争は激化の一途をたどっています。一方、エージェントの草分...
3ヶ月前

[2025年3月28日] シンギュラリティ、始まってません? (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。先週は投稿をお休みしておりましたが、もう新着だけで追いきれないレベルになってきています。昨年の半年分くらいのアップデートが、1か月間に起きているような感覚ですし、これはさらに加速していくのでしょう。直近での一番の話題は、やはりChatGPT-4oの新しい画像生成機能と、Gemini2.5Proですね。前者はDeep Research以来久しぶりに(久しぶり???)、魔法レベルの驚きを感じました。著作権への配慮などユーザ側が慎重に使用すべきではありますが、普段必要な画像は全てこれで賄えるのではないかと思います。それにしても本当に年が明けてからあまりにも進化が...
3ヶ月前

[2025年3月14日] Manusの衝撃、OpenAIのAgentシフト (週刊AI)
CareNet Engineersのフィード
こんにちは、Kaiです。いやー今週も新しいサービスやリリースが相次ぎ、正直全ては追い切れていない感じがあります。やはり、年明けからAI開発が全ての側面で加速している感覚は間違っていないように思います。昨今の話題としては、Manusがすごい瞬間風速を出していました。確かに衝撃的なデモ動画ではありましたし、「中の人いるのでは?」という感覚にもなります。ただ招待コード制なので、検証はまだまだこれからという感じでしょうか。正直、インフルエンサーに話題を作ってもらって、その間に精度を上げていくみたいなアプローチのようにも思われます。(追記)こんなこと書いてたら一般開放されたようです。そして...
4ヶ月前

「AI開発支援、ジョブ管理…効率化の波、乗り遅れてない?」~【python】今週の人気記事TOP5(2025/6/29)
CareNet Engineersのフィード
!この記事はZennからpythonのLike数が多い記事のリストを自動的取得し、AIを利用して要約し、自動更新されています。 【2025/6/29】「AI開発支援、ジョブ管理…効率化の波、乗り遅れてない?」~今週の人気記事TOP5(2025/6/29) Slurmジョブ管理を楽にする「srunx」ksterx氏が開発した「srunx」は、Slurmのジョブ依存関係管理をYAMLで直感的に記述し、自動並列実行を可能にするPython CLIツールです。手動でのジョブID管理や依存関係指定の煩雑さを解消し、YAMLファイルによるワークフロー定義で、依存関係の可視化、再利用...
4ヶ月前